Inspiration

As technology continues to advance, more information becomes public on the open Internet. Lately, many of my classmates have been getting their Instagram accounts hacked and I want to inform and educate people like them to ensure safety on the internet.

What it does

This app is to inform and educate people about what cybersecurity is and how to stay safe while using the open Internet. The app is supposed to hold tips, interactive activities, and factual information about the field of cybersecurity or overall information about how our world revolves around data.

How I built it

I usually build websites or Google Chrome extensions for hackathons, so I wanted to challenge myself by creating an app using Xcode and Swift. I am still a beginner at using Xcode and learning Swift so I ran into lots of challenges.

Challenges I ran into

Some challenges I ran into were the connection between GitHub and Xcode, connecting buttons to code, and finding time to work on this project (I originally wanted to find a team to work with but time was not on my side, so I decided to go solo.). Another challenge I came across was getting my Password Checker to work. I plan to continue troubleshooting it!

Accomplishments that I'm proud of

Being able to submit a prototype! I'm proud that I was able to troubleshoot problems along the way and with the amount of time I had this weekend, I had very little time to submit a project but still was able to send out a product that had authentic information and buttons that worked.

What I learned

I learned how to connect Xcode and Github as well as learned more about the coding language, Swift. I had to Google certain parts of Xcode and look into the Swift language.

What's next for Cybersafe

With more time, I plan to improve the design and functions of the app. I couldn't spend as much time as I wanted on this idea, so in the future, I plan to implement a more accessible and entertaining app that can teach others the importance of internet safety. Some ideas I wanted to add in were small cartoons, a game/tester of passwords, and mini-games. I like playing video games and I believe games are a way of entertainment as well as a way to keep the user's attention. So, while keeping the user's attention, why not play games and be educated. "Fun education!"

Built With

Share this project:

Updates