Giter VIP home page Giter VIP logo

watchdog's Introduction

NOW OR NEVER HACKATHON 2020

OVERVIEW

This repository contains the chrome extension (WATCHDOG) source code that notifies the user how much time he/she is spending on the particular webpage.Also there is an alarm {for future scope} within the extension that beeps once the user reaches the time limit set for the particular webpage. WATCHDOG is web solution made for displaying the graph and ranklist of the candidates in NOW OR NEVER.The script accesses the excel sheet to collect the number of questions attempted by everyone in each category.It calculates the score on the basis of it and prepares a ranklist to be displayed along with number of questions done in easy(10 points), medium(30 points) and hard category(50 points).


INSTRUCTIONS:

  1. Add the json file and script in one folder.
  2. Run the script and access the webpage locally on http://127.0.0.1:8050/ from the browser.

HOW TO MAKE IT WORK?

  1. Download the zip file and extract it on local system.
  2. Visit chrome://extensions in your Google Chrome.
  3. Enable developer mode and click on load unpacked.
  4. It will open file explorer panel.
  5. Navigate to Extracted Folder and load it.
  6. Now you will able to see extension icon at right of search/url bar in a chrome.
  7. The extension will start working as soon as you open a new tab on your window.
  8. On clicking the icon of the extension, you can see the time when you opened that page and the time you've spent on it.

IMAGES:

EXTENSION

RANKLIST


TECH STACKS:

  1. Html
  2. Css
  3. Python
  4. JavaScript
  5. Libraries Needed
    • gspread
    • oauth2client
    • flask
    • apscheduler(for background scheduling)
    • datetime

TEAM NAME : NOOBS

TEAM MATES:
  • Aanchal Singh
  • Aditi Shreya
  • Namrata Gupta
  • Sonu Verma
  • Trishala Naman

watchdog's People

Contributors

aanchal009 avatar namrata111f avatar sonuverma1 avatar trishalanaman avatar shre-ya avatar

Stargazers

 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.