Skip to content

marouaneXan/online_bus_reservation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation


merkoub.ma
Merkob.ma

This is a node.js online bus reservation application powered by Express that provides the main functions you'd expect, an admin system, etc. Express.

Merkoub.ma

How To UseCreditsLicenseResourcesApi

Class_Diagram

How To Use

To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:

  • Run the client side:
# Clone this repository
$ git clone https://github.com/marouaneXan/online_bus_reservation.git

# Go into the folder client
$ cd online_bus_reservation/Client

# Install dependencies
$ npm install

# Run the client side
$ npm run dev
  • Run the backoffice side:
# Go into the folder admin
$ cd online_bus_reservation/Admin

# Install dependencies
$ npm install

# Run the client side
$ npm run dev
  • Run the backend of the application:
# Go into the folder Api
$ cd online_bus_reservation/Api

# Install dependencies
$ npm install

# Run the client side
$ npm run server

Note If you're using Linux Bash for Windows, see this guide or use node from the command prompt.

Credits

This application uses the following open source packages:

License

MIT

Resources

1- Link for jira tasks: https://jsonfile.atlassian.net/jira/software/projects/TR/boards/2

2- Link for conception uml (Class diagram): https://lucid.app/lucidchart/35108162-5e59-4a7d-9114-5fe2fe3011b8/edit?viewport_loc=-317%2C-9917%2C2985%2C1309%2C0_0&invitationId=inv_b9fea858-c5f4-4294-a095-2fb1f5d9f066#


Api

1- Auth

GitHub @marouaneXan  ·  Instagram @itsmemarouane

About

In this project im going to build and deploy a online bus reservation application. Covered topics: Reactjs, Nodejs, Expressjs and Mongodb.Design patern: mvc

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published