Skip to content

Plot Observer is Flutter mobile application project with iOS and Android operating systems in mind. Has the following features and more:

Notifications You must be signed in to change notification settings

utkuvrs/plot-observer-readme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 

Repository files navigation

Project logo

Plot Observer

Status


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

πŸ“ Table of Contents

🧐 About

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.

🏁 Getting Started

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.

Prerequisites

1. Install Flutter SDK

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.

πŸ”§ Running the tests

There are two types of tests for Plot Observer,

  1. Automated tests that doesn't require an emulator to be tested (marked with filename_test.dart)
  2. Automated tests that require an emulator to be tested (marked with filename_notest.dart)

Break down into end to end tests

Explain what these tests test and why


Give an example

And coding style tests

Explain what these tests test and why


Give an example

🎈 Usage

Add notes about how to use the system.

πŸš€ Deployment

  1. Android
.\build_apk.sh
.\build_apk.bat
  1. iOS
.\build_ipa.sh

⛏️ Built Using

  • Flutter - Mobile App Framework
  • Dart - Programming Language
  • REST API - Communication Protocol
  • Cubit - State Management
  • Dio - HTTP Client for API calls

✍️ Authors

See also the list of contributors who participated in this project.

πŸŽ‰ Acknowledgements

  • Hat tip to anyone whose code was used
  • Inspiration
  • References

About

Plot Observer is Flutter mobile application project with iOS and Android operating systems in mind. Has the following features and more:

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published