GithubHelp home page GithubHelp logo

useranalytics's Introduction

UserAnalytics

UserAnalytics is a chrome extension which tracks how much time a user spends on different websites and visualizes the data for the user.

Please check on the Developer Doc for further information.

Install & Run UserAnalytics

  1. Clone this repository to your machine.
  2. Navigate to chrome://extensions in google chrome. You can also access this page by clicking on the Chrome menu on the top right side of the Omnibox, hovering over More Tools and selecting Extensions.
  3. Check the box next to Developer Mode.
  4. Click Load Unpacked Extension and select the src folder in this repository.

How to use UserAnalytics

  • Using Chrome as normal. Our app will automatically track your usage.
  • Open the extesion and click the "Go to dashboard" button on the popup page. This will display the usage data on the dashboard.
  • You can set the category of the webpage you are currently visiting on the popup page.
  • The dashboard page contains options for personalized settings.

How to report a bug

To report a bug, make a new issue on our public GitHub repo (Link). Include the following pieces of information in the issue:

User Analytics version:

Operating system (windows, osx, ...):

Issue:

Console Error (including full traceback):


Command or request that led to error and steps to reproduce:


WIP Functionalities and Known bugs

  • User unable to make deletions to their whitelist.
  • The website/domain icons are not presented along with the domain name (currently it is a timer icon).
  • Differentiate subdomain from their parent domains.
  • Update extension popup UI.
  • Missing title for the right chart.
  • Change "Most frequent weekly" to expected behavior
  • The category chart needs unit when hovering. Categories should be displayed according to the order in descending order and the colors should match categories.
  • Correct other category to "uncategorized" category, needs correction in data processing layer
  • Do not track UserAnalytic dashboard, chrome://*, and new tab.
  • Better favicon fetching
  • Add ability to view and modify categories in setting
  • Delete data older than 7 days

useranalytics's People

Contributors

johnnzhou avatar yukaiyan avatar rjiang98 avatar nsharma98 avatar patrick-sharp avatar nys99 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.