Crime file reporting process and management and digitalize the government facilities for residents of any country
Online crime file management system provides facility for reporting online crimes, complaints, wanted persons list, various announcement for the particular locality with multimedia content (videos, pictures, verbal). This system will allow user to sign up and enter a complaint or register a grievance with enough evidence. Administrator from the National Authority will verify and take necessary steps. The users who complains will see the status or the actions taken from the authority on the complaints. To ensure security the complaints will only accessible by the authority and the complainer himself, no one outside this two can access complaints and crime report.
This system will help people to reduce sufferings to complaints and register grievance against crime. It will help to track the status about the complaints. The authority will also can provide various announcement for the particular locality if they want to. This is reduce the gap between the National Authority and Citizens of any country.
$ git clone https://github.com/Bappy4u/crime-file-management.git
$ cd storefront
if you have pipenv
installed in your machine
$ pipenv install
It will install a virtual environment for you and will install all the dependencies
-
Select that environment as your python interpreter
-
To migrate all the settings command this in the terminal
(crime-file-management)$ python manage.py migrate
- To check the admin pannel create a super user
(crime-file-management)$ python manage.py createsuperuser
- Finally
(crime-file-management)$ python manage.py runserver
And navigate to http://127.0.0.1:8000/
- Python 3.8
- Django 3.2.5
- Django-orm
- MySql
- django-debug-toolbar
- django-rest-framework (not used yet)
- Announcement app
- Missing person app
- Front-end with React