Skip to content

About

Alternative to phone number written on a piece of paper on car dashboard. Comes in the form of Flutter mobile application with Firebase services.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation


Parker

Alternative to phone number written on a piece of paper on car dashboard. Comes in the form of Flutter mobile application with Firebase services.

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Todo
  5. Contributing
  6. License

About The Project

Login into main page

The main motivation for this project is from living in a town where parking spots are limited and double parkings are frequent events. Long car horn ensues to get the double parker's attention.

This mobile application is meant to be a bridge for simple communication with other drivers (such as double parkers). The current version of the application provides the basic core functionality of "alerting" other drivers given only their number plate(provided they are registed on the application as well). This application requires registration with an email only which is not publicly visible, hence avoiding the need to share phone numbers with strangers for data privacy reasons.

(back to top)

Built With

Frontend💻

Backend⚙️

(back to top)

Getting Started

Have Flutter installed. I used Android Studio emulator to test out the application.

(back to top)

Usage

  1. Sign up for an account on the platform. (Remember to verify the email after, check spam)
  2. Login using registered account credentials.
  3. Enter your own vehicle number plate and press the register button. (First button from left of the entry field)
  4. [First glowing button from top] Tap it to switch between online/offline. On offline mode, you won't be able to see the alerts sent to the vehicle

Login into main page

  1. [Second glowing button from top] Tap it after entering the vehicle number plate of the other party to send alert to them.

Alert other vehicle

  1. [Cross button] If someone sent you an alert, the first glowing button will turn red. To acknowledge the alerts received, press the cross button to clear the alerts.

Clear alert received

7. Voilà

(back to top)

Todo

  • Create system notification for user when there is incoming alert.
  • More types of alerts for different events
  • UI/UX improvements. (More noticable response for actions performed, et cetera)

(back to top)

Contributing

Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License

(back to top)

About

Alternative to phone number written on a piece of paper on car dashboard. Comes in the form of Flutter mobile application with Firebase services.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages