A full stack Node.js and React shopping cart app for yoga supplies.
- User can view a catalog of items
- User can view product details
- User can add a product to their cart
- User can view their cart
- User can place an order
- User can view total
- React.js
- Node.js
- Express
- PostgreSQL
- Bootstrap 4
- HTML5
- CSS3
- AWS EC2
- Clone the repo and navigate to the directory
cd wicked-sales-js
-
Install all dependencies
npm install
-
Start your PostgreSQL server
sudo service postgresql start
-
Import existing database
npm run db:import
-
Compile project
npm run dev
-
Access application by entering https://localhost:3000 in the browser
- How to create and handle session data using Express session middleware
- Utilizing Bootstrap in a React environment to create a responsive application
- Creating a Node.js API that communicates with and updates a PostgreSQL database
- Deploying application to the web using AWS EC2