Driving School Project is a web application, which I was creating for my studies and its purpose is to help people to pass driver's license practise exam.
The purpose of this project was to create website, which provides access to map and enable users to add new routes and waypoints on the map. During adding new waypoints you can upload a photo and add description. What's more users can comment existing waypoints.
Another purpose of this project was learning how to deal with NoSQL database (Firebase).
- HTML
- CSS/SCSS
- Javascript
- jQuery
- Materialize
- Firebase (NoSQL Database)
The most important feature to develop in the future is possibility of adding new routes on website.
My application is available at https://monias.github.io/IO_Web/.
First page is a login page Login Page - feel free to use option to register a new account.
Second page is a dashboard page Main Page - this page presents map, added routes and waypoint on the map. You can click on the marker on the map to see information about the waypoint or you can go to the page of specified route - to do this you have to choose one item on the right or you can click on route on the map. When you click anywhere on the map you will have chance to add new waypoint.
Third page is a page of specified route Route Page - this page shows the nearest waypoints to the route. You can click on marker or on the item in the right panel and you will see information about waypoint, where you can also comment the waypoint.
Another page is a profile page Profile Page - this page enable user to subscribe page. User, who creates account have a possibility to show information about five waypoints. To see more you need to click "Subscribe" on the profile page. To get to this page you need to click in the upper right corner and choose "My Profile".