james-carlson / upgraded-octo-eureka

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Description

Project Requirements

  • This project needs to be completed by a certain time and date -- check with your mentor for your deadline. (In most cases the deadline will be close to the time Group projects start.) To successfully pass off this project, you will need to walk through the app and discuss how the code makes it work.

Overview

  • The basic task for this project is building an e-commerce website. You should focus on functionality more than form/appearance. In other words, don't worry very much about styling and CSS. Instead, demonstrate that you can create something that has all of the functionality of an e-commerce website with a shopping cart. That means
    • products loaded from a database
    • full CRUD (create, read, update, delete) backend
    • one JOIN statement in your SQL
  • To help you think about what the app needs to do, there are some requirements written from the perspective of a user below.

User Requirements

As a user ...

  • I can visit the site and see products for sale.
  • I can add a product to my shopping cart.
  • I can view my shopping cart.
  • I can delete an item from my shopping cart.
  • I can edit the quantity of an item in my shopping cart.

Notes

  • Full-featured authentication using Auth0 is not required.
  • You have very limited access to mentors for this project. You need to complete all of the major parts of the project on your own. Mentors can assist when you have uncommon errors, or errors unrelated to what you need to demonstrate on this assessment.

About