💡Inspiration
Your professor assigns a YouTube lecture to review, but you end up watching Naruto or a Mr. Beast video instead. GEESE WHAT, you missed the deadline! We've all been there, and it's not a great feeling ... that's where GoosePeak steps in to help 💪.
GoosePeak is a chrome extension that's dedicated towards helping you reach your "peak" productivity, by "peeking" at your screen! With GoosePeak, you find your own goose buddy 🪿that grows more and more frustrated as you neglect your tasks and absorb irrelevant content!
🧐What it does
GoosePeak first asks for your task list. Once your tasks are confirmed, you are free to browse the web. As long as you stay on sites that align with your tasks, your virtual goose buddy remains calm and content. Very demure, very mindful 😌! However, if you stray off course, be prepared to face the wrath of your goose buddy as their frustration grows 😡. Not only that, you'll be faced with an annoying pop-up that will steer you right back to being productive and navigating the right links.
❓How we built it
In developing GOOSEPEAK, we used the following technologies:
Design: Played around with Figma to create the different pages and UI elements.
Front-end: We built our interface and pop-ups using React, HTML, TailwindCSS, and JS
Back-end: Our back-end is powered by Node.js, and we also leveraged the Cohere API.
APIs: We have used Cohere's API to extract information from the links and identify whether they include keywords that are relevant to the task list.
💢Challenges we ran into
Like any hacker, we encountered our own issues with merge conflicts. We also struggled with connecting to the Cohere API in a chrome extension environment. It even took all of us quite some time in understanding everyone’s code and building our code based on each other’s outputs.
🎖️Accomplishments that we're proud of
Although our team has little to no experience in developing chrome extensions, we are very proud that we have come this far to create a working MVP in a fast-paced environment.
We are also excited to see our adorable geese come to life, transforming from a simple idea into an engaging feature on our Chrome extension 🖊️
😎What we learned
- The detailed process of creating a chrome extension
- How to incorporate the cohere API into our development environment successfully
- Adding appropriate design choices (eg. color scheme, fonts, text colors) for a friendly user interface
👀What's next for GoosePeak
- Include a machine learning aspect, where it detects if individuals are looking down on their phone during their productivity time
- Transform into a mobile app that detects productivity on social media
- Similar to Duolingo, include streaks to further encourage individuals to be productive daily
Built With
- cohere
- css3
- html5
- javascript
- react
- tailwind
Log in or sign up for Devpost to join the conversation.