This is a Chrome extension that helps you track your website usage, including the time spent on websites, visit counts, and categorizing websites by type (e.g., Social Media, Shopping, Productivity). It also provides tips for managing your online time effectively.
- Track the total time spent on each website.
- Count how many times each website was visited.
- Categorize websites into predefined categories like Social Media, Shopping, etc.
- Display most visited websites in a user-friendly interface.
- Provide actionable tips to manage digital well-being.
- Node.js and npm installed on your system.
- Chrome browser installed.
- Basic knowledge of React and Chrome Extensions.
- Clone the repository:
- Navigate to the project directory
- Install dependencies:
- Build the project:
- Load the extension in Chrome:
- Open Chrome and go to
chrome://extensions
. - Enable "Developer mode" (toggle switch in the top right corner).
- Click "Load unpacked" and select the
build
folder in the project directory.
- Open Chrome and go to
git clone https://github.com/Manraj29/Browser-Activity-Tracker.git
npm install
npm run build
- Once installed, the extension will start tracking your website usage automatically.
- Click the extension icon in the browser toolbar to open the popup interface.
- View your usage stats such as time spent, visit counts, and category breakdowns.
- Follow the tips provided to manage your online habits more effectively.
- React.js
- Chrome Extensions API
- JavaScript
- HTML & CSS
- Bootstrap (for UI styling)
- Adding user-customizable categories.
- Integrating with a backend for long-term data storage.
- Exporting usage reports as CSV or PDF.
- Adding dark mode support for the interface.
Thanks!