# Criminal Catcher Criminal Catcher is a mobile application built with Flutter, which aims to simplify the process of filing a FIR/complaint. In the current situation, filing a FIR/complaint is a difficult task because one must go to a police station and wait until a cop takes the request and either recites or provides a written statement. It makes no difference how small or large the crime is. Criminal Catcher makes it easy for people to report crimes, enabling them to quickly and easily file a FIR/complaint through their mobile device. The app allows users to report crimes and send all the necessary information and evidence to the police in a matter of seconds. ## Features - Easy FIR/complaint filing process - Secure login and registration - User profile management - Crime reporting with GPS location, photos, and videos - Ability to track the status of the filed FIR/complaint - Announcements by the law enforcement ## Screenshots

               

## Technologies Used - Flutter - Dart ## Installation 1. Clone this repository to your local machine. 2. Navigate to the project directory in your terminal. 3. Run `flutter pub get` to install the required dependencies. 4. Run `flutter run` to start the app on your connected device or emulator. ## How to Use To use the Criminal Catcher app, follow these steps: 1. Download and install the app 2. Register for an account or log in if you already have an account. 3. Click on the "Report a Crime" button to report a crime. 4. Fill out the form with all the necessary information. 5. Click on the "Submit" button to submit the crime report. 6. You can track the status of your filed FIR/complaint in the "My Reports" section. 7. Watch out for announcements page. ## Contributing Contributions are welcome and encouraged! To contribute to this project, please follow these steps: 1. Fork this repository. 2. Create a new branch for your feature or bug fix. 3. Make your changes and commit them to your branch. 4. Submit a pull request to merge your changes into the main branch.