A full stack Node.js and React e-commerce succulent plant shop.
- React.js
- Node.js
- Express
- PostgreSQL
- Bootstrap 4
- Webpack
- CSS3
- HTML5
- FontAwesome
- Babel
Try the app live here!
- Users can view list of all products
- Users can view details of each product
- Users can add products to cart
- Users can remove products from cart
- Users can view their cart summary
- Users can go to checkout and place order
- Node.js 10 or higher
- NPM 6 or higher
- Express 4 or higher
- PostgreSQL 10 or higher
- Clone the repository.
git clone https://github.com/arlette-pineda/quarantine-succs-shop
- Change directories to folder.
cd quarantine-succs-shop
- Install dependencies with NPM.
npm install
- Start PostgreSQL server.
sudo service postgresql start
- Create database.
createdb quarantineSuccs
- Import database to PostgreSQL.
npm run db:import
- You many now start the project. It can be viewed by going to http://localhost:3000 in your browser.
npm run dev