Inspiration
As students it is pertinent, especially with many online courses, to remain focused. Likwise, most members in the group are new to hackathons, and all are new to web technologies. This was a great opportunity to learn and have an achievable, useful product.
What it does
We tried to build a productivity extension that lets the user add links to the websites they would want to block while trying to do something productive for a certain period of time. The user will have the option to enter the duration. If the user tries to access any of the websites in the block websites list, we display a warning message.
How we built it
We used JavaScript, HTML, and CSS to build the extension. HTML and CSS were primarily used to create popup windows and buttons. JavaScript was used to run the application on the web browser.
Challenges we ran into
We mostly faced technical challenges as we had little knowledge about chrome extension and web development tools like HTML, CSS, JavaScript.
Accomplishments that we're proud of
Learning we did in such as small period of time and developing in technology we had little knowledge about. We ran into multiple errors/bugs but solving them was a lot of fun and learning in a collaborative environment.
Technologies Used
HTML and CSS formatting, JavaScript, Chrome declarativeNetRequest API, Building Extensions
For the Future
Once functioning, add ability to set a rule as session and indefinite. Websites can be added simply by ging to website and scraping address bar.
Log in or sign up for Devpost to join the conversation.