Project Title
E-commerce Project
GitHub : E-commerce Project
Description
This project is an E-commerce platform designed to provide users with a convenient and seamless shopping experience. It aims to offer a wide range of products, smooth checkout processes, and efficient management of orders.
Technologies Used
Frontend:
HTML, CSS, JavaScript
React.js (frontend library)
Bootstrap (for basic CSS)
Backend:
Node.js
Express.js
MYSql (database)
Authentication:
JSON Web Tokens (JWT)
Other tools:
Git (for version control)
Getting Started
Installation
Deployed Application:
Deployed on Netlify & Render..
Please Note: Application will take some time to boot up
Clone the repository:
git clone https://github.com/ZeeshanAli-0704/E-Commerce-react-node-mysql.git
Server Setup:
cd server
npm install
npm run start
npm run debug // if you want to start node js in debug mode
make sure you have correct env file configured
If facing any issue in installing packages try & delete package-lock.json filre & try again
Client Setup:
cd client/
npm install
npm run start
make sure you have correct env file configured
If facing any issue in installing packages try & delete package-lock.json filre & try again
Database Setup:
We are using Mysql in this project.
In database folder we have createTables.sql use this file to create table in MySQL.
If facing any issue with DB connection check connection.js for configuration
Top comments (0)