This project is a digital notice board implemented as a Chrome extension. It embeds and displays widgets on the new tab for easy access.
- Integrated Google Calendar, Meet, and Slides widgets with OAuth 2.0 for secure access.
- Developed 10+ widgets, including Pomodoro and Polls, using Firebase and Socket.io, cutting update latency by 60%.
- Clone the repository:
git clone https://github.com/your-username/your-repo.git
- Navigate to the project directory:
cd your-repo
- Install dependencies:
npm install
- Build the project:
npm run build
- Open Chrome and go to
chrome://extensions/
. - Enable "Developer mode" by toggling the switch in the top right corner.
- Click on "Load unpacked" and select the
dist
folder from the project directory. - Open a new tab in Chrome to see the activated extension.