Inspiration

Dan recently had an internship where he was allowed in the server room a few times. He had the idea when thinking about the possible dangers of having an un-watched room of high-importance information

What it does

ServAlert acts as a surveillance system, detecting movement in any given room, and sending important info to the admin, such as +images and videos

How I built it

I used Python, along with the opencv library and the pyqt5 library. My Partner worked on the backend with his server, utilizing PHP and Json

Challenges I ran into

My partner went MIA around 3 AM... leaving me with none of his backend code to present to the judges. I could no longer fully test my program, as he was the admin who received all pictures, videos, and messages

Accomplishments that I'm proud of

Working together and balancing strengths and weaknesses! Creating the software to send video and images to a server and then send them to an admin.

What I learned

Collaboration is key. Time efficiency is the most important part of programming. I also learned that even mundane sounding projects like a security surveillance system are incredibly fun and rewarding!

What's next for ServAlert

A working GUI, configuration to add a phone number instead of only being able to send to Dan, Facial Recognition, and an "Employee" database to reference, as well as a temperature sensor (which only failed because my temperature sensor was fried).

Built With

Share this project:

Updates