Nozamaps was built by Peter Samson, Brian Cameron, and myself for the team project during my course at General Assembly. We were given the E-commerce prompt, and were required to incorporate the Stripe Checkout API into our application. We were also required to use a Node/Express.js backend and a MongoDB non-relational database.
A user can browse the site and view products from our database, add them to a cart, make a purchase, and view past orders.
Originially titled Nozama, Nozamaps is my personal cloned copy which I have styled and seeded uniquely. The core of the site however, was built together in a team setting. A majority of work was done pairing with one or more team members, and we used GitHub to manage workflow, checking out feature branches, merging, rebasing and pushing together before moving on to the next feature on our list.
Javascript, Handlebars, Bootstrap, Sass, HTML5, AJAX, jQuery, webpack, Stripe
- A user can create an account and sign in
- A user can change their password and sign out
- A user can view a list of products
- A user can add products to a shopping cart
- A user can remove a product from a shopping cart
- A user can see a total on their order
- A user can purchase items via Stripe Checkout
- A user can see their past orders