This project is used for booking vehicles for travel purposes. It can be used both as an admin and a user. The admin has the ability to edit, add, delete and end driver trips. He can also the view the bills. The user can book vehicles like sedan, SUV or a bus. He can also choose the departure and arrival places from the file.
Admin login:
The program has a static password common to all admin entries.
Expected:
Admin profile database to be made. Create "Login" and "New user?" option in the admin section.
Under Login- ask admin to enter username and password, check database to validate the same.
Under "New user?"- ask new admin to enter a username and password. Check database for repetition of username, if repeated ask user to enter a new username. Add the new username and password onto the database.
Optional: Create an algorithm that checks and displays the strength of a password when a new admin is creating a profile.
Strength criteria: Must have at least 8 characters. Lowercase, Uppercase, at least 1 Special character and at least one number in it.
Could also include an option to generate a strong password for the admin.
Potential bounty to be earned:
Bounty points (apply for all successful PR submissions): 90
Admin login: The program has a static password common to all admin entries.
Expected: Admin profile database to be made. Create "Login" and "New user?" option in the admin section. Under Login- ask admin to enter username and password, check database to validate the same. Under "New user?"- ask new admin to enter a username and password. Check database for repetition of username, if repeated ask user to enter a new username. Add the new username and password onto the database.
Optional: Create an algorithm that checks and displays the strength of a password when a new admin is creating a profile. Strength criteria: Must have at least 8 characters. Lowercase, Uppercase, at least 1 Special character and at least one number in it. Could also include an option to generate a strong password for the admin.
Potential bounty to be earned: Bounty points (apply for all successful PR submissions): 90