Saved searches

Use saved searches to filter your results more quickly

Cancel Create saved search Sign up Reseting focus

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Notifications You must be signed in to change notification settings

RobertRuai/Online_Crime_Reporting_System_Django

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Go to file

Folders and files

Last commit message Last commit date

Latest commit

History

View all files

Repository files navigation

Online Crime Reporting System

With the rapid urbanization and development of big cities and towns, the graph of crimes is rising rapidly. This phenomenal rise in offences and crime in cities is a matter of great concern. There are robberies, murders, smuggling, rapes and crimes which one can't think of. Digitization of Records: Crime reporting solutions used today are trivial. Crime reports are still stored in paper records and evidences such as media files are stored in CD's or DVD's. When the case progresses, the paper records and evidences tend to increase and makes it difficult to manage. Also, if a previous case is reopened after a long time, there is a hard time finding all the records regarding the case. The Online Crime Reporting System serves as a digital platform where individuals can efficiently report and document incidents, suspects, suspicious activities, or crimes they witness. Leveraging modern web technologies, the system facilitates a seamless and user-friendly interface accessible to a diverse range of users.

Tech Stack

Python Django Javascript/Jquery SQLite Bootstrap 4 Django Rest Framework

User Features of Online Crime Reporting System in Django

1.Registration – For the registration, The user need to register first to create their own account. 2.Login – By default the user need to login first to enable to access the system. 3.Add, update, delete a record - a user can add and update their personal records on to the website database. 3.Add Complaint – For the complaint, The user can view and add complaint through this website. 4.Report Suspect - User can report a suspect they may have identified.

Authors

Instructions for executing locally:

pip3 install -r requirements.txt

python3 manage.py makemigrations

python3 manage.py migrate

python3 manage.py runserver