We were looking to improve our technical skills and test how much we can deliver in 24 hours. We came up with the easy parking idea from our dicussions and concluded that this would help traffic congestions at parking lots.
What it does
It helps the users with the information about the available parking slots in and around a given location. If the parking lot is full at a given location, it finds the nearest locations where parking slots are available.
How I built it
We have worked on it incrementally, we started with populating database with some dummy data of availability of parking locations and slots, we wanted to make it more dynamic and built a simulator to get the number of slots availability. This simulator helped us test the software with serveral test scenarios.
Challenges I ran into
We had chanllenges to connect Tomcat server to the project, we had troubles to get table data from sqlite using sqlite JDBC driver, It took time to set up everything together and start coding.
Accomplishments that I'm proud of
We delivered a working projects using JSP, Servlets, MVC, Tomcat, Sqlite, JDBC, Maven and we are proud of doing it so quickly.
What I learned
I was not aware of Sqlite and how simple it is to use.
What's next for ezParking
In real time the availability of the parking slots can be streamed to the software using sensors and other devices. This software can be developed to use it in real time.