Skip to content

derekbmcintire/Nozama-Front-End

 
 

Repository files navigation

Nozamaps

Express E-Commerce Team Project / Front-End

About

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.

Deployed Sites and GitHub Repositories

Technologies used

Javascript, Handlebars, Bootstrap, Sass, HTML5, AJAX, jQuery, webpack, Stripe

User Stories and Wireframe

User Stories

  • 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

Wireframe

wireframe1

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 73.2%
  • HTML 22.5%
  • CSS 4.3%