Skip to content

This is a Java-based application built using Hibernate framework that allows users to manage and track crime-related information. It provides functionalities to add, retrieve, update, and delete crime records, and manage crime, criminal, victim, and police station-related information.

Notifications You must be signed in to change notification settings

Mdzaidsiddique/Crime-Aegis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crime-Aegis!

This is a Java-based application built using Hibernate framework that allows users to manage and track crime-related information. It provides functionalities to add, retrieve, update, and delete crime records, and manage crime, criminal, victim, and police station-related information.

Technologies Used

  • Java
  • Hibernate
  • MySql
  • Maven

Roles

  1. Admin role (username & password: admin)
  2. Public role (No account required)

Admin Functionality

  1. Add Crime
  2. Add Police Station
  3. Update Crime Details
  4. Add Criminal
  5. Update Criminal Details
  6. Assign criminals to crime
  7. Remove criminal From Crime
  8. Delete Crime By id
  9. Delete Criminal By id
  10. Logout

Public Functionality

  1. total crime for each police station area for a date range.
  2. View the total crime for each crime type for a date range
  3. Search for criminals by name
  4. Search for crime by description

Prerequisites

  • JDK (Java Development Kit) installed
  • IDE (Eclipse, IntelliJ IDEA, etc.) or a text editor for code editing
  • MySQL (or any other supported database) installed and running
  • Maven (or any other build tool) installed

ER Diagram

Er-daigram

Contributing

Contributions are welcome! If you have any ideas, suggestions, or improvements, please create a pull request or open an issue in the repository.

Contact

For any questions or inquiries, please contact [45.mdzaid@gmail.com].

logo

About

This is a Java-based application built using Hibernate framework that allows users to manage and track crime-related information. It provides functionalities to add, retrieve, update, and delete crime records, and manage crime, criminal, victim, and police station-related information.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages