top of page

Designing and Creating an App : Our Experience

João Zenário, Alexandre Leal, Tomás Pacheco, May 28 2024



The AVRPR App is fundamental to our project, since it is the most direct connection we have to our Users. Our team has been, for the last few months, concurrently working on many sides of the project, and one of them is, in fact, our App.


Our Idea vs Our Execution


Initially, we had hoped to create an innovative app that offered more protection and safety compared to our competition. An app where users would create an account, using information such as e-mail, Name, license plate and, hypothetically (in case we implemented our system in paid parks) payment method. This app would be connected to a database holding the various users' information, in order to process and handle each user's entry and exit into any garage using our system. Users would also be able to be notified when their car leaves or enters any parking area that uses the AVRPR system.




After discussing ideas, we started work on the App itself, and now have a working frame for it and, although it is missing some functionalities, we are being successful in said development.


Upon opening the App, the User is met with the login screen:



After filling in the required spaces, we are able to create an account in the Firebase, using the createUserWithEmailAndPassword function and create a child node in said Firebase, associated with the specific user, where information (such as the car's location, in case it is using any car park, and what time it entered, etc.) is stored.


After the login is complete, the Home screen is shown:



The Home screen consists of a map of the user's surroundings, where they can:

  • See their own location (not implemented yet) ;

  • Place a pin on the map to remember their car's location;

  • Check what times their car entered/left any park, and how long it stayed inside.



Our Ambition


There is, evidently, still work to be done on this app. However, we are moving at a fast pace and correcting and improving consistently, so we hope to perfect this side of the project in the following 2 weeks.


We plan to add the following functionalities to the AVRPR App:

  • Access to user's location;

  • Notifications for car entry/departure.



Thank you for your attention! If you are interested in more updates regarding our project, subscribe to our newsletter.


11 views0 comments

Recent Posts

See All

Week #5 - Exams and Code Complications

Week 5 has been the hardest yet, as our team had to spend most of it preparing for upcoming exams and project submissions. While facing...

Yorumlar


bottom of page