Inspiration

In the digital age of online dating, meeting & having dates with strangers has become the new norm. However, the danger and risks of sexual assault and violence among women and those in the LGBTQ+ community have not. Dating applications have only increased the risk of these dangers. SafeNet is the next solution.


What it does

When you've set a date with the person you've matched with on a dating application, you can transfer the information of your romantic interest alongside the date details on our application, SafeNet. After that, you can set a time when you would like SafeNet to send a notification alert to check on you, and ensure you're okay during the date. If you fail to respond, the alert will continue to send, and after a certain amount of time, SafeNet will contact your preselected emergency contact to send the date information you've input, along with your recent location.


How we built it

Utilizing Figma, we created a design of how we would like the app to look and work. We created a database on MySQL to manage a database storing user data, emergency contacts, romantic interests, date arrangements, etc. In Python, we created the design of the home page alongside the beginning pages of instructions for the user to scroll through. In the future, new features & improvements will be added to the code to control user input and better fluidity within the application.


Challenges we ran into

  • Trying to implement the functions of the app without any app development experience & using python as the language
  • Creating code for the beginning database system
  • Our team didn't know many languages so it limited what we could do as a team
  • Limited time to simultaneous learn coding languages while creating the project
  • Figuring out features (ex: buttons)

Accomplishments that we're proud of

  • Creating a functional table from scratch on MySQL
  • Creating a login page
  • Implementing python to create a foundation for the application
  • Great designs through Figma

What we learned

  1. Design is time intensive
  2. cosmetics are tedious
  3. Youtube videos help out significantly
  4. Having pre-existing code
  5. Taking inspiration from other's API's

What's next for SafeNet

  • Improving functionality by actually creating it
  • Pitching it to sponsors for funding
  • User application testing

Built With

Share this project:

Updates