This is the front-end repository for the BB Practicum Team 4 project.
- Make sure to set up the back-end server first by following the instructions in the back-end README.
- Make sure you have Node.js installed on your system.
- Clone the repository.
git clone https://github.com/Code-the-Dream-School/bb-practicum-team-4-front
- Install dependencies.
cd bb-practicum-team-4-front
npm install
- Build and run the project.
npm start
Navigate to http://localhost:3000
- User should be able to
- login or create an account
- see a list of products
- search for a product
- add product to cart
- For MVP - the cart will not persist
- User should be able to checkout
- Checkout page takes shipping and billing info
- Payment information (?)
- Place order
- After an order is placed it automatically goes into “completed” status
- A logged in user is able to access order history
- User should not be able to access order history if not logged in