https://github.com/srosalino/ebike_iul
eBike-IUL - Electronic Bike Management Platform
https://github.com/srosalino/ebike_iul
python-application
Last synced: 2 months ago
JSON representation
eBike-IUL - Electronic Bike Management Platform
- Host: GitHub
- URL: https://github.com/srosalino/ebike_iul
- Owner: srosalino
- Created: 2023-09-15T21:49:50.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-09T12:04:43.000Z (10 months ago)
- Last Synced: 2025-01-08T07:51:46.663Z (4 months ago)
- Topics: python-application
- Language: Jupyter Notebook
- Homepage:
- Size: 235 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**Overview**
This program supports the operation of a platform (eBikeIUL) designed for managing a fleet of bicycles, both manual and electric, spread across the Iscte campus, aiming to facilitate short-distance travel and leisure activities. Functionally, users register on the eBikeIUL application by choosing a nickname and password, which they will then use to reserve and use the eBikeIULs scattered around the campus. When the user reaches the vehicle, they can start the rental, which will unlock its wheels and allow the user to ride it, marking the vehicle as occupied. When they finish their activity, the user uses the application again to end the rental, performing the opposite operation, locking the vehicle's wheels and marking it as available. The program encompasses the following concepts/functionalities:
* Vehicle: means of transport (electric or manual bicycle) used by the user. All vehicles have a name, generally corresponding to the name of an animal.
* User: person who can rent an eBikeIUL, currently restricted to Iscte students.
* Rental: record that contains information about a specific rental.
* Manager: eBikeIUL platform, which allows managing vehicles, users, and rentals.**Full Report**
The full Report, with detailed explanations of the functioning of the program, is present in the *'Código_do_Programa_Sebastião_Rosalino_98437_CDA1.pdf'* file.