Skip to content

fahim-01/ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fitment Craft

CSE 446 (WEB TECHNOLOGIES)

Project: API Project:API-based websites to simulate the functionalities of e-commerce services among different organisations.

Project Description:

In our CSE 446: Web Technologies course we are building an API project where we are simulating the E-commerce functionalities among different organizations: an e-commerce company, a backend product supplier that provides the e-commerce company with the products it needs, and a bank that acts as a middleman to process transactions between the various players in this ecosystem. The primary features are as follows: a customer can purchase an unlimited quantity of one of the e-commerce company's products after successfully completing a bank transaction with the e-commerce company. After the e-commerce company processes the payment through the bank for these products, the supplier ships them out. The project's infrastructure is built on the Node.js and Express.js frameworks, with mongoDB serving as the underlying database and React.js providing a responsive frontend.

Used Technologies & Frameworks:

  • MongoDB
  • Express.js
  • React.js
  • Node.js

Clone this Project:

https://github.com/Akib-Alvee/ecommerce-web.git

Run parallely four terminal. In one terminal go to Ecommerce folder and then backend and install npm then start the npm.

cd Ecommerce
cd backend
npm install
npm start

In another terminal go to Ecommerce folder and then frontend and install npm then start the npm.

cd Ecommerce
cd frontend
npm install
npm start

When a user logged in as a supplier, he/she will interact with the supplier interface where a supplier can see the order history, payment status and delivery status. In another terminal go to supplier-api folder install npm then start the npm.

cd Ecommerce
cd frontend
npm install
npm start

In another terminal go to Bank Api folder and then server and install npm then start the npm.

cd Bank Api
cd server
npm install
npm start

Author :
2017331001 (Fahim Ur Rashid)
2017331049 (Md. Akibul Islam Alvee)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages