Skip to content

πŸ” Secure Check – A Data Science mini project using Python, Streamlit, PostgreSQL, and SQLAlchemy to validate, clean, and analyze structured data with interactive dashboards.

License

Notifications You must be signed in to change notification settings

Infant-Joshva/Project_1-Secure_Check

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

33 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš“ SecureCheck: A Python-SQL Digital Ledger for Police Post

SecureCheck is a Data Science mini project that analyzes traffic stop data using Python, PostgreSQL, and Streamlit. It delivers SQL-powered insights through a clean and interactive dashboard. Ideal for those learning SQL integration with Python.


πŸ”§ Tools Used

Python PostgreSQL Google%20Colab Streamlit VS%20Code


πŸ“ Project Structure

Project_1-Secure_Check/
β”œβ”€β”€ πŸ“ app/
β”‚   └── main_app.py                # Streamlit app with SQL queries
β”œβ”€β”€ πŸ“ data/
β”‚   └── cleaned_traffic_stop.csv   # Cleaned dataset
β”œβ”€β”€ πŸ“ notebooks/
β”‚   └── Mini_project_1(Secure_Check).ipynb   # Data cleaning in Colab
β”œβ”€β”€ πŸ“ video/
β”‚   └── project_demo.mp4           # Project demonstration video
β”œβ”€β”€ .gitignore
β”œβ”€β”€ requirements.txt               # Python dependencies
└── README.txt                     # Project documentation

πŸš€ How to Run

  1. Clone the repo
    git clone https://github.com/Infant-Joshva/Project_1-Secure_Check.git

  2. Navigate to the app folder
    cd Project_1-Secure_Check/app

  3. Install required packages
    pip install -r ../requirements.txt

  4. Update your PostgreSQL connection string in main_app.py

  5. Run the Streamlit app
    streamlit run main_app.py


πŸ“Š Features

  • Store and query traffic stop data using PostgreSQL
  • 20+ SQL queries (simple to advanced)
  • Interactive dashboard with dropdown filters
  • Clean UI built with Streamlit


πŸ“· Screenshots

image image image


πŸŽ₯ Demo

▢️ Watch the project in action: video/project_demo.mp4


πŸ“š Sample SQL Insights

  • Top 10 drug-related vehicles
  • Most searched violations
  • Arrest rate by age group
  • Night-time vs day-time stops
  • Year-wise arrest breakdown (using window functions)
  • Driver demographics by country

πŸ‘€ Author

Infant Joshva
πŸ“§ [email protected]
πŸ™ GitHub
πŸ”— LinkedIn


⭐ Give a Star!

If you found this project helpful, please give it a ⭐ on GitHub!

About

πŸ” Secure Check – A Data Science mini project using Python, Streamlit, PostgreSQL, and SQLAlchemy to validate, clean, and analyze structured data with interactive dashboards.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published