Alex18gr / fleet-manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Διαχείριση Στόλου Οχημάτων Τουριστικού Γραφείου – Fleet Manager

Το σύστημα αφορά την διαχείριση ενός γραφείου ενοικίασης οχημάτων σε καλοκαιρινό προορισμό. Το γραφείο προσφέρει υπηρεσίες ενοικίασης αυτοκινήτων ΙΧ, φορτηγών και μοτοσυκλετών σε επισκέπτες του προορισμού. Ένας πελάτης έχει την δυνατότητα απλής ενοικίασης ενός οχήματος, το οποίο θα μπορεί να οδηγήσει ο ίδιος ή την ενοικίαση ενός επαγγελματία οδηγού προκειμένου να μεταβεί σε μια τοποθεσία της επιλογής του. Στην δεύτερη περίπτωση, το γραφείο προσφέρει έναν από τους διαθέσιμους υπαλλήλους – οδηγούς που έχει. Ο γραμματέας του γραφείου, που χειρίζεται την εφαρμογή, έχει την δυνατότητα να δει όλα τα οχήματα του γραφείου καθώς και να τα επεξεργαστεί. Ίδια λειτουργία μπορεί να εκτελέσει για τους εργαζόμενους/οδηγούς του γραφείου καθώς και για όλους τους πελάτες, οι οποίοι υπάρχουν καταχωρημένοι. Επιπλέον, μπορεί να καταχωρήσει μια διαδρομή, η οποία περιλαμβάνει τον πελάτη ή τον εργαζόμενο που οδήγησε, το όχημα που χρησιμοποιήθηκε, καθώς και τον προορισμό της διαδρομής.

Back End

Spring Boot project containing the api

Angular

This project was generated with Angular CLI version 9.0.1

Build System

Build using maven

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

About


Languages

Language:TypeScript 46.2%Language:Java 33.9%Language:HTML 15.2%Language:JavaScript 2.6%Language:TSQL 2.0%Language:CSS 0.1%