Table

Our table is C4.

Powerpoint: https://docs.google.com/presentation/d/12jwIZlLdiqt4yrsVcY0QmoBkAlx9F3Q3MoHOaXfqKiY/edit?usp=sharing

Inspiration

As students we understand the necessity of a safe school zone, and therefore, we decided to create a school shooting prevention application. We attempted to create great security within a school by designing and creating a system that can help protect students from any threats.

What it does

Our program acts as a security system for use in a school. In our program, teachers and security guards will have the ability to report threats.

How we built it

We built the project using JAVA and SQL server to create an API and Interface for the system. We used GitKraken to help with collaboration and allow different group members to work on different files at the same time. For the backend, a Docker Image of ms SQL server was used. This was done to simulate a production environment. Python was used for some of the scripting of the database. For our hardware we had group members who both had PC's and Macs.

Challenges we ran into

Many times we got merge errors when trying to merge all our branches back to master. The User Interface also proved to be difficult as many of us did not have enough experience in Java's JFrame.

Accomplishments that we're proud of

We are proud of our ambition for a project despite knowing the small time-frame. Our group stayed together at the Codefest the whole night to try and make the best project we can possibly make, and stayed until presentation. We are especially proud of the middleware which works correct.

What we learned

We learned about different layers in programming. We learned how to connect the backend, the middleware, and the frontend of an application together and how these layers interact with each other to from a system.

What's next for TuTum - School Shooter Prevention Application

We need to somehow create the hardware that TuTum uses. We also need to be able to run our application on a phone. We also need to fully complete the User Interface before we move further.

Built With

Share this project:

Updates