Skip to content

Mahmoud-Mamdouh-Abdullah/Buy4Me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buy4Me

Online Shopping Store.

Backend Technologies

  • Node.js
  • Express.js
  • Typescript
  • mongoose to interact with MongoDB
  • multer to interact as a middleware to receive files and store it on the server Link.
  • mongoose-paginate-v2 for pagination Link.
  • Service Repository Controller Pattern

Server Installation

To get started and run ther server :

  • in the root folder install all project dependencies with npm install
  • run npm start to run the server.
  • the server run on http://localhost:5000/

Frontend Technologies

  • React.JS.
  • Redux for global state.
  • react-redux to connect between components and ths store.
  • react-router-dom v6 for managing the routes.
  • HTML, CSS, and Bootstrap

App Installation

To get started and run ther app :

  • go to client dir folder and install all project dependencies with npm install
  • run npm start to run the app.
  • the app runs on http://localhost:3000/