- Core JAVA
- OOPs Concepts
- Exception Handling
- Inheritence
- Netlify
The main objective of this system is to maintain and manage detailed information on the crime that happened in Gotham City under a particular police station.
- Admin role
- Public role (Not Accepting Currently)
Note: Admin Username: βadminβ password: βadminβ
1. Add crime details (Robbery, Theft, Homicide), description, police station area, name of victim.
2. update crime details, can update type, description, date and name of victim.
3. Add criminal details, name, dob, gender, identifying_mark, first_arrest_date.
4. update criminal details like using criminal_id, can update name, dob, gender, identifying_mark.
5. Assign criminals to crime.
6. remove criminal from crime.
7. delete crime using crime_id.
8. delete criminal using criminal_id.
1. Can view total crime for each police station area for a date range.
2. Can view total crime for each crime type for a date range.
3. Can search for criminal by name.
4. Can search for crime by description.