We worked on creating a platform allowing users to park and rent parking spots. We use Jetty Embedded with HttpServlet local server. In the future we will use remote one. All features (except sigining up) require the user to be logged in, and if he doesn't have and account he can easily create one. Our non-authentication information is saved on a remote MySql server. At the moment we have the following features:
Our UI created with JavaScript under Angular technology. From our front page you can sign up, log in, see existing available parking spots, and set up a parking spot (so that other users will be able to rent it).
A user can sign up directly from the front page, with easily and beautifully custom form. Sigining up is handled using Auth0 technology. A signed up user can log in.
A user can log in directly from the front page, with a badass custom form. Logging in is handled using Auth0 technology. A logged in user can use the rest of the features.
A logged in user can see all availble parking spots, displayed on a map provided using Google Maps API, and on a table. The map will center to his current location and display prices on the parking spaces markers displayed on the map. Clicking on the markers will show additional information regarding the parking space.
A logged in user can sign up his parking space, to be rent by other users.
Please read contributers.txt for details regarding the contributors to this project.