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.
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
-
Clone the repo
git clone https://github.com/Infant-Joshva/Project_1-Secure_Check.git -
Navigate to the app folder
cd Project_1-Secure_Check/app -
Install required packages
pip install -r ../requirements.txt -
Update your PostgreSQL connection string in
main_app.py -
Run the Streamlit app
streamlit run main_app.py
- Store and query traffic stop data using PostgreSQL
- 20+ SQL queries (simple to advanced)
- Interactive dashboard with dropdown filters
- Clean UI built with Streamlit
video/project_demo.mp4
- 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
Infant Joshva
π§ [email protected]
π GitHub
π LinkedIn
If you found this project helpful, please give it a β on GitHub!


