Skip to content

Eastman16/PRD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Database System for Population Records Department

(Links to the comprehensive documentation are provided at the bottom.)

Authors: Marcin Sitarz, Łukasz Wdowiak

Demonstration

prd_screen

Description

This application is a comprehensive system designed to streamline and automate the management of population records for a municipal department. It encompasses both a robust backend and a user-friendly front-end interface, facilitating a wide range of operations related to the handling of personal data, including registrations, updates, and record maintenance. The system is built using a combination of MySQL for database management, Python FastAPI for the backend, and React for the frontend, ensuring a responsive and efficient user experience.

Features

Key functionalities include the ability to handle various applications from residents for changes in their registration details such as PESEL number updates, name changes, and address updates. The system supports complex queries and provides secure and controlled access to data, ensuring compliance with privacy regulations. The backend logic includes triggers and procedures for data validation, ensuring the integrity and accuracy of the data stored. Security features are robust, incorporating encrypted data storage, secure user authentication mechanisms, and protection against common security threats like SQL injection.

Documentation

For a more detailed exploration of specific functionalities, refer to the provided documentation:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors