A full stack React.js and Node.js e-commerce application focused on purchasing sneakers.
Both desktop and mobile responsive.
Link: https://off-white-shoes-shop.timothywlee.com
- JavaScript
- React.js
- Node.js
- PostgreSQL
- HTML5
- CSS3
- Bootstrap 4
- AWS EC2
- User can view a list of all shoes
- User can view details of all shoes
- User can view multiple angles of all shoes
- User can add shoes to their cart
- User can delete shoes from their cart
- User can see and change quantity of shoes from cart
- User can get to the checkout page
- User can enter information to purchase shoes
- User can subscribe via email for future information updates
- User can see a order confirmation after placing an order
- Node.js 10 or higher
- NPM 6 or higher
- PostgreSQL 10 or higher
- Clone the repository.
git clone https://github.com/timothywlee/off-white-ecommerce-store
cd off-white-ecommerce-store
- Install all dependencies with NPM.
npm install
- Import the example database to PostgreSQL.
npm run db:import
- Start the project. Once started, you can view the application by opening https://localhost:3000 in your browser.
npm run dev