Inspiration
Our inspiration for our project was to create a simple yet robust set of tools to help our Hawaii community feel safe while using our public web services.
What it does
Our project provides a dashboard so state employees can request to shorten URL links to make it easier to share links. We also implemented a browser extension that automatically verifies websites that are safe to use and which ones you should proceed with caution.
How we built it
We built our project with Typescript, HTML, and CSS in the front end and native python in the backend.
Challenges we ran into
The browser extension was a new challenge for our team and it resulted in many exciting difficulties! The extension API handles source code in many ways and each has different capabilities that needed to be considered based on what we were trying to do. The documentation and the examples in online forums were very helpful to learn about a new development framework.
Accomplishments that we're proud of
The browser extension was a great addition to our project. We wanted to create a tool that automatically communicates with our database and alerts the user if the site is considered malicious.
What we learned
We decided to implement our server from scratch on top of a minimal framework to help us learn more about how servers work. We implemented the GET/POST handling, site redirection, and communication to the database.
What's next for ShorkBytesURL
We would like to work with the ETS office to finalize our designs and distribute our work to the Hawaii Ohana.
Log in or sign up for Devpost to join the conversation.