It's an Android application using Java with a small maket for the garage to test the app. Small Garage maket contains 2 parking areas for 2 cars, using IOT to send information like the number of empty parking areas, the price car should pay (3$ for one hour) when he leaves and the garage temperature.
- Nodemcu esp8266
- send/receive data to/from Firebase.
- Ultrasonic sensor
- Detect car on the spot or not
- Led
- Turn on if the spot is empty
- Servo
- Open or Close parking gate
> Account data is stored in a local database and Firebase database
> The user can log in 2 ways, by entering his email and password or by authentication by his email
> The user can change his password by sending an email to the user and entering a new password
> Show the status of each spot and can subscribe only to empty spots stored in Realtime Firebase
> Show garage temperature
> Show unique code that is randomly generated
> Open door if a user subscribes to spot and enters his unique code correctly and the door is
closed automatically after he enters by seconds
> Show his profile that shows his information
> Show his logs of all his actions in the system like when he opens the door and subscribes to a slot