Skip to content

Latest commit

 

History

History
70 lines (51 loc) · 1.36 KB

README.md

File metadata and controls

70 lines (51 loc) · 1.36 KB

Ecommerce app

⚡ Ecommerce app made using ReactJS and NodeJS 🛒

Database Management System (CS204) project made by @amanraj1608 and @naveen19991124

Project Structure

├── client
│    ├── public
│    ├── src
│    ├── package.json
│    ├── .gitignore
│    ├── README.md
├── backend
│    ├── index.js
│    ├── package.json
├── populate_database
│    ├── index.js
│    ├── package.json
└── README.md

Technologies Used

ReactJS on client side
NodeJS for Rest API
Sequelize ORM for MySQL database
Stripe for Payment

How to run locally

Open 3 terminals

First terminal:
    cd backend
    npm i
    npm start

Second terminal:
    cd client
    npm i
    npm start

Third terminal:
    cd populate_database
    npm i
    npm start

Project deployment

Due to lack of good free onlinesql database online deployed link may work slow. Run on local machine to avoid latency. Live at https://my-flipkart.surge.sh/

Frontend at - surge.sh/
Backend at - heroku.com/
MySQL Database at - freemysqlhosting.net/