Skip to content

arthur-mdn/reseau-mistral

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting Started with Reseau-Mistral

A webapp to validate transport tickets. Made with React + Vite, NodeJS.

⚠️ This project is a simulation for educational and demonstrative purposes of the M-Tickets - Réseau mistral transport ticket validation application for Toulon Métropole. Designed to showcase my skills in React and Node.js.

⚠️ Its use in a real or daily context is strictly prohibited. This application has no connection with the original application and should not be used as such. All intellectual property rights belong to their respective owners. I decline any responsibility in case of inappropriate use of this simulation.

⚠️ A warning banner is continuously visible on the site, serving as a reminder of the conditions of use to prevent any illicit use of the application.

Installation

git clone https://github.com/arthur-mdn/reseau-mistral.git
cd reseau-mistral

Install the server dependencies

cd server
npm install

⚠️ You will need to duplicate the .env.example file to .env and update the environment variables.

⚠️ You will also need to create a MongoDB database and update the DB_URI variable in the server .env file.

Install the client dependencies

cd client
npm install

⚠️ You will need to duplicate the .env.example file in to .env and update the environment variables.

Execution

Launch the server script

In the server directory, you can run this to run the server.

cd server
node server.js

Launch the client script

In the client directory, you can run this to run the app in development mode :

cd client
npm run dev

Open http://localhost:5173 to view it in your browser.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages