> 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