Skip to content
/ Azooghe Public

Azooghe is a full-stack project built with the MERN stack (MongoDB, Express.js, React, Node.js). It's a food e-commerce platform where users can browse and purchase groceries and food items.

License

Notifications You must be signed in to change notification settings

h3nrzi/Azooghe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of Contents

Installation

To get started, follow these steps:

  1. Clone the repository:

    git clone https://github.com/m-mohammad-d/azogeh.git
  2. Navigate into the project directory:

    cd azogeh
  3. Install the backend dependencies:

    npm install
  4. Install the client dependencies:

    npm install --prefix client
  5. Create .env file in root of this project, and ask me for more details...🙂

Usage

Development

To start the development server, run:

npm run start:dev

This command will run both the server and the client concurrently.

Now, navigate into client directory, and develop your project 👌🏻

Data Seeding

CMS

  • Open this address in your browser http:localhost:3000/server and create your sample data.

In one-go

  • To import sample data into the database, follow these steps:
  1. Navigate into this directory: src/data, and find this file: products.ts, now create your sample data.

  2. After creating your data, in root directory of this project run these command:

npm run data:import

To destroy the seeded data, run:

npm run data:destroy

About

Azooghe is a full-stack project built with the MERN stack (MongoDB, Express.js, React, Node.js). It's a food e-commerce platform where users can browse and purchase groceries and food items.

Resources

License

Stars

Watchers

Forks