A collection of real-world Python projects built using Flask, Pandas, OpenCV, and more. Each project solves a practical problem and demonstrates core Python skills.
A full stack web app that splits group expenses and sends personalized WhatsApp summaries to every member automatically.
- Tech: Python, Flask, Twilio, Pandas
- Features: Add members, track expenses, auto calculate who owes whom, send WhatsApp
Control the Subway Surfer game using hand gestures detected through your webcam in real time. No keyboard needed!
- Tech: Python, OpenCV, MediaPipe, PyAutoGUI
- Features: Real time hand detection, gesture to keyboard mapping, smooth game control
Upload your resume and check if it will pass Applicant Tracking Systems used by companies during hiring.
- Tech: Python, Flask, PDF reading, NLP
- Features: ATS score, keyword analysis, improvement suggestions
| Technology | Purpose |
|---|---|
| Python | Core programming language |
| Flask | Web framework for backend |
| Pandas | Data handling and analysis |
| OpenCV | Computer vision and webcam |
| MediaPipe | Hand and body tracking |
| Twilio | WhatsApp messaging API |
| PyAutoGUI | Keyboard and mouse automation |
| dotenv | Managing secret API keys |
- Building full stack web apps with Flask
- Working with REST APIs and external services like Twilio
- Real time computer vision with OpenCV and MediaPipe
- Data processing and analysis with Pandas
- Handling environment variables and keeping API keys safe
- Writing clean, modular Python code across multiple files
Viraj Balfe
- GitHub: @VIRAJ2823
- Email: virajbalfe@gmail.com
This project is open source and available under the MIT License.