Skip to content

This chrome extension is meant to help procrastinators do what they have to do, by providing them 4 different modes that adapt to them.

License

Notifications You must be signed in to change notification settings

hadi4172/the-time-companion-chrome

Repository files navigation

Time Companion

Description du projet

L'idée

Le but de ce projet est de développer une application tournant sur Google Chrome (Extension) qui aura pour but d’empêcher son utilisateur de perdre de vue son travail par des envies mensongères ou une inadvertance. Cela sera fait par la mise en place de divers modes de rappels à l’ordre, allant d’une petite notification sur le bas de la page jusqu’à la fermeture radicale de l’écran du navigateur.

L'utilité et l'innovation

L’utilité de notre extension repose dans le fait que celui qui gère bien son temps atteint la réussite. Par sa mise en place, les utilisateurs étourdis auront de meilleurs moyens de prendre leur vie en main. Il existe déjà de nombreuses applications gratuites ou payantes favorisant la productivité. Nous pouvons nommer par exemple Cold Turkey, Stop Autopilot, StayFocusd, Freedom, Mindful Anti Distractions ect… Malheureusement, chacune de ces applications manque énormément d’adaptation face à son utilisateur / manque de fonctionnalités indispensables. Les ayant toutes testées, la seule solution qu’il restait était de développer notre propre programme.

A qui ça s’adresse ?

Nous croyons que notre extension est bénéfique à tout le monde. Dans le sens ou chaque personne se verrait augmenter sa productivité avec. Cependant, les fonctionnalités les plus importantes visent surtout les personnes atteintes du syndrome de procrastination chronique (comme nous!) et ceux ayant des troubles de concentration.

Technologies

Bâti avec

  • HTML5 & CSS3 - Langage de balisage hypertexte et feuilles de styles
  • JavaScript - Langage de programmation principalement employé dans les pages web interactives
  • API Chrome - Interface de programmation applicative pour le développement des extensions Chrome
  • Chart.js - Librairie Javascript pour la création de graphiques
  • TimeMe.js - Librairie Javascript pour mesurer le temps actif
  • AWN.js - Librairie Javascript pour la création de popups/notifications

Outils de développement

  • Visual Studio Code - Éditeur de code
  • Git - Logiciel de gestion de versions décentralisé
  • Github - Service d'hébergement web pour Git
  • Powerpoint - Logiciel de présentation utilisé pour créer les plans visuels de l'extension

Auteur

Licence

Ce projet est distribué sous la licence GNU General Public License v3.0 - voir le fichier LICENSE pour plus de détails

About

This chrome extension is meant to help procrastinators do what they have to do, by providing them 4 different modes that adapt to them.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published