Projects
Note: This page is outdated, please check my CV for latest projects.
1. Attendance System using Face Recognition (Python, Flask, SQL)
MAR 21 - MAY 21, Github
Web: Flask-based web application that provides functionalities such as taking attendance using face recognition, downloading attendance, adding lectures.
- Face recognition: In this blog I implemented face recognition part. I have used the Caffe model to detect a face, the FaceNet model to get face embeddings & the SVM model to classify faces.
- Database: I have used local MySQL database to store attendance records of students.
2. Vaccine Slot Notifier (Web scrapping, Python, Flask, AWS EC2)
MAY 21, Github
I made this project when the Indian government started a vaccination drive. But due to uncertain time in updating vaccination slot, one had to check cowin portal continuously. I made this application to help people to get notification of vaccine slot when slot is available. Around more than 200 people registered on this website.
Web: I deployed a Live Web application (using flask) on AWS Ec2 instance which collects the necessary details of a user & notifies him/her via email when a vaccine slot is available in his/her area.
Web scrapper: I made Web-Scrapper using requests & a beautiful soap python library which continuously scrapes data from the Cowin website.
I also made command line application, if user wants to run script on personal PC to reduce gap between actual slot updation time and notification time.
3. ChatPlus (Android, Firebase)
NOV 19 - JAN 20, Github
This is a mini project which is a simple chatting application built in Android and Firebase. I explored,
- Android designing and backend skills
- JAVA API to connect with firebase and especially asynchronous nature of firebase database
- Finally I published the play store using Google Play Console
4. Hostel Management Web System (PHP, MySQL)
NOV 19 - JAN 20, Github
- Web to manage the hostel which includes admission process, document verification, room allocation, complaint section, and other facilities to reduce manual work. The website is developed using HTML, CSS, Bootstrap, JS, PHP, and MySQL