Inspiration
The inspiration for NekoTime came from observing the increasing challenges people face in maintaining focus and productivity while browsing the web. Many individuals struggle with the temptation to spend excessive time on distracting websites, leading to decreased productivity and wasted time. Recognizing this need, NekoTime was developed as a solution to empower users to manage their online habits more effectively, providing a simple and cute way to set limits on website usage and regain control of their time.
What it does
NekoTime is a Chrome extension designed to help users manage their time spent on distracting websites. It allows users to set time limits for specific websites that they find themselves spending too much time on. Once the time limit is reached, the extension gently reminds the user to take a break.
How we built it
We first design the interface with Figma. Then we incorporate browser's db (IndexedDB ) to let user's store their preferred reminder image, text and voice. We also implement an AI model to generate voice based on user's voice input and text to created a friendly, yet cutely notice of time.
Challenges we ran into
We had some trouble setting up the pop up image at the start because images sometimes float out of the viewpoint. There are also some difficulties in hosting the model on Google Cloud, so we currently can't host it on cloud. Thus, we host it locally as an API to generate voices.
Accomplishments that we're proud of
This project follow our need of a tool to control time for ourself, so we feel happy after making it. We also believe that this extension carry some social value, since it may help other students and adults keep track of their time.
What we learned
We learn design with Figma, IndexedDB and Google Cloud hosting.
What's next for Neko
We plan to fully host the model on Google Cloud and after that, we will publish this extension on chrome extension store, so this extension may be a tool to help others.
Log in or sign up for Devpost to join the conversation.