Git Product home page Git Product logo

mayank13579 / gauto Goto Github PK

View Code? Open in Web Editor NEW

This project forked from khalilthabet/gauto

0.0 0.0 0.0 40.81 MB

A web application for driving schools to manage their financial, material and human resources. It accompanies the instructor in the planning and management of the sessions and exams of the candidates from the beginning to the end.

License: MIT License

Shell 0.02% JavaScript 23.68% CSS 76.18% HTML 0.12%

gauto's Introduction

Driving School Ressource Planning

Project Description

Today, computer science has reached a prodigious technological evolution in different fields (computer networks, databases ...). This evolution is necessary to remedy the problems encountered in daily life. To automate information is one of the essential roles of data processing. It is this which pushed us to create during this training course an application for the management of a driving school accessible by users. Our application has three parts, a part accessible by the administrator (director) which allows him to manage the candidates, the cars and the employees. Another part accessible by the employees which allows to manage the candidates and the cars only. And a last part accessible by the candidates already registered which allows him to revise the code on line from their home thanks to a series of tests of code of the road.

Convention of typing : Camel Case

FrameWork and Environment Used: NodeJS | ReactJS

Node version v16.13.2 LTS

Presentation of the requested functionalities of the application

For the driving school office:

  • Follow-up of the candidates
  • Management of code, driving and exam sessions
  • Planning of code and driving sessions
  • Follow-up of candidates' payments
  • Management of vehicles (addition, update, decommissioning)
  • Management of periodic maintenance of each vehicle with alarm display by type of maintenance
  • Management of repairs, insurance, stickers and technical visits
  • Management of employees (functionality reserved to the administrator)

For the candidates:

  • Tracking of session and exam appointments
  • Follow-up of payment information
  • Code review through a series of tests

DEMO

DrivingSchoolDemo.mp4

USAGE

Install dependencies

$ cd frontend && npm install
$ cd ../backend && npm install

Run Servers

$ npm start && cd ../frontend && npm start

OR

$ chmod +x Launch.sh
$ ./Launch.sh

gauto's People

Contributors

khalilthabet avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.