MEZ901 / Livraison-Marhaba-Frontend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

Getting Started

These instructions will help you set up and run the Livraison Marhaba Frontend on your local machine for development.

1. Installation

1.1. Clone the repository

https://github.com/Ielmarzouqy/Livraison-Marhaba-Frontend.git

1.2. Navigate to the project directory

cd Livraison-Marhaba-Frontend

1.3. Install dependencies

npm install

2. Run the application

npm run dev

By default, the application will run on port 3000.

File Structure

The project structure follows the Features Based

1. Main Directories

  • src: This directory contains all the source code of the application.

  • features: This directory contains all the features folders of the application. Each folder have :

  • components: this directory have all component of the feature.

  • layout : this folder have all layout

  • pages : pages of the features.

  • routes : This folder have the route of the features.

Technologies using:

  • Front-End: Reactjs is a frreamwork js engine for interface-side .

  • Back-End: Node.js and Express.js for the server-side logic.

  • Database : We use mongoDb database to store user information.

  • User Autorization : using JWT to autorize the application .

  • Version Control: Git for code management and collaboration. Docker for Dockrize the application

About


Languages

Language:JavaScript 98.9%Language:HTML 0.8%Language:CSS 0.2%Language:Dockerfile 0.1%