A full stack shopping cart app developed in React.js, Node.js, Express, and PostgreSQL.
- React.js
- Webpack 4
- Bootstrap 4
- Node.js
- Express
- PostgreSQL
- HTML5
- CSS3
- AWS EC2
Link: https://watch-this.ethancordes.com
- User can view a catalog of watches.
- User can view a detailed description of each watches.
- User can add a watch to their cart.
- User can delete a watch from their cart.
- User can update the quantity of a watch in their cart.
- User can complete a validated checkout form.
System Requirements
- Node.js 10 or better
- NPM 6 or better
- PostgreSQL
- Clone the repository
git clone https://github.com/Etcor/wicked-sales-js.git
cd wicked-sales-js
- Install Dependencies with NPM.
npm install
- Create db and then import database.
npm run db:import
- Start the project. Once started you can view the application by opening http://localhost:3000 in your browser.
npm run dev