website link1 : https://harshitsingh1.github.io/BreakBuddy/
website link2 : https://main.d2onf8i510ljit.amplifyapp.com/
Blog link: https://link.medium.com/jgQQiZcUDLb
"BreakBuddy" is a Chrome extension designed to prevent employees from wasting time on their phones or laptops. The extension changes the home page to a website where employees can take productive breaks by engaging in activities like reading technical blogs, playing games, and using tools such as a customizable spinner, reminder, chat with AI, and a to-do list. This ensures that breaks are not only relaxing but also productive and beneficial.
In today's work environment, employees often find themselves distracted by their devices, leading to a decrease in productivity. BreakBuddy aims to address this issue by providing a structured and engaging way to take breaks, helping employees refresh their minds and return to work with increased focus and efficiency.
BreakBuddy offers a variety of features to enhance the break experience:
- Technical Blogs: Access to the latest articles and blog posts in the tech industry.
- Games: Simple and engaging games to help relax and refresh the mind.
- Customizable Spinner: A tool to decide on random tasks or activities during breaks.
- Reminder: Set reminders to take breaks at regular intervals.
- Chat with AI: Engage in conversations with an AI to discuss ideas or just have a casual chat.
- To-Do List: Maintain a list of tasks to ensure productivity is maintained throughout the day.
These features are designed to ensure that employees make the most out of their break time while also staying productive.
Resource | Resource Description |
---|---|
HTML | For structuring the content on the website |
CSS | For styling the website |
Javascript | For adding interactivity and functionality to the website |
AWS (Amplify) | For hosting the website |
Chrome Extensions | For publishing the extension to the Chrome Web Store |
To install and use BreakBuddy:
- Clone the repository:
git clone https://github.com/username/BreakBuddy.git
- Navigate to the project directory:
cd BreakBuddy
- Install the necessary dependencies:
npm install
- Deploy the website using AWS Amplify.
- Load the extension into Chrome:
- Go to
chrome://extensions/
- Enable "Developer mode"
- Click on "Load unpacked" and select the project directory
- upload "extension" folder.
- Go to
Once installed, BreakBuddy will change your Chrome home page to the BreakBuddy website, where you can access all the features and tools designed to make your breaks more productive and enjoyable.
Contributions are welcome! Please fork the repository and create a pull request with your changes.