Plot Observer is Flutter mobile application project with iOS and Android operating systems in mind. Has the following features and more:
- Google Maps
- Text Recognition
- Thermal Printing
Plot Observer is an iOS and Android hybrid application developed using Flutter and Dart. It's purpose is to quickly scan the high amounts of vehicles inside parking lots to be able to effectively and efficiently create tickets for the vehicles that are causing parking violations.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Follow the steps on:
https://docs.flutter.dev/get-started/install
Give examples
### Installing
1. Set up your .env using the variables inside the .env.example
2. git clone [email protected]:utkuvrs/plot_observer_de.git
Make sure you are using a secure SSH key.
There are two types of tests for Plot Observer,
- Automated tests that doesn't require an emulator to be tested (marked with filename_test.dart)
- Automated tests that require an emulator to be tested (marked with filename_notest.dart)
Explain what these tests test and why
Give an example
Explain what these tests test and why
Give an example
Add notes about how to use the system.
- Android
.\build_apk.sh
.\build_apk.bat
- iOS
.\build_ipa.sh
- Flutter - Mobile App Framework
- Dart - Programming Language
- REST API - Communication Protocol
- Cubit - State Management
- Dio - HTTP Client for API calls
- @utkuvrs - Idea & Initial work
See also the list of contributors who participated in this project.
- Hat tip to anyone whose code was used
- Inspiration
- References