TshirtShop
Create a store that allows users to place an order for the Tshirt of their choice
The application can be found here
- Ensure Node JS is installed.
- Clone the repository here
- Navigate to the project directory
cd turing-frontend - Run
npm installon the terminal to install dependecies
- Run
npm run dev-serveron the terminal to start the app on development mode
- Run
npm run teston the terminal
TshirtShop consists of the following features:
- It uses JSON Web Token (JWT) for authentication.
- Token is generated on user signup/login.
- Unauthenticated users can view all items
- Unauthenticated users can view a single item
- Authenticated users can add item to cart
- Authenticated users can view items in the cart
- Authenticated users can pay for items in the cart.
- Stripe test mode payment was integrated into the application