This project is a comprehensive dashboard that integrates various widgets to help users manage their time, tasks, and information effectively. It includes features like a Pomodoro timer, schedule viewer, meeting joiner, and more.
- Welcome Widget: Displays a welcome message along with the current date and time.
- Pomodoro Timer: Helps manage work and break intervals using the Pomodoro technique.
- Today's Schedule: Shows the day's schedule through an embedded Google Calendar.
- Join a Meeting: Provides options to join a scheduled meeting or enter a code to join other meetings.
- Google Keep Notes: Links to Google Keep for note management.
- Poll Widget: Embedded poll for gathering opinions or feedback.
- Dashboard Overview: Main content area including announcements and a Spotify playlist.
- Daily Growth Checklist: A checklist for daily tasks or goals.
- Words of Wisdom: Displays inspirational quotes or book excerpts.
- Excel Sheet Viewer: Embeds a Google Sheets document for data tracking or planning.
- Google Slides Viewer: Displays a Google Slides presentation for ongoing projects or updates.
- Opportunity Board: Allows users to submit opportunities or issues and displays current submissions.
- Issue Tracker Form: Integrates with Google Forms to track and manage issues.
-
Clone the Repository
git clone https://github.com/kaustubh187/chrome-extension-widget.git cd dashboard-project
-
Open the Project Ensure that all the necessary files (index.html, manifest.json, CSS, JavaScript, icons) are in place.
-
Load the Extension in Chrome Open Chrome:
-
**Navigate to chrome://extensions/.
-
**Enable Developer Mode:
-
**Toggle the switch in the top right corner to enable Developer Mode.
-
**Load Unpacked:
-
**Click on the "Load unpacked" button and select the directory where the extension files are located (dashboard-extension).
-
**Test the Extension:
The extension should now appear in the Chrome toolbar. Click on it to view and interact with the dashboard.