Skip to content

adarshtri/CodeTime

 
 

Repository files navigation

CodeTime - A time tracking plugin for text editors

DOI Build Status GitHub license GitHub GitHub issues

Test plan for Phase 3

About CodeTime

  • CodeTime is a plugin for Sublime Text editor which will help developers to track the amount of time spent on multiple files, programming languages and projects. The user will be able to perform the analysis of the time spent to improve the productivity by analysing the most frequently used programming language, most productive time of the day, files in project which took maximum time for development and projects which took maximum time for completion.

  • The online dashboard can be used to track the developers' productivity and view charts displaying how much time the user spent on each kind of file they worked on.

Project Requirement | Architecture | Web Dashboard TBD | Installation and Developers Guide | Phase 3 Test Plan

Advertisement Video

CodeTime

Working Video

CodeTime

How to Contribute

Please take a look at our CONTRIBUTING.md where we provide instructions on contributing to the repo and taking the plugin development further.

Installation and Developers Guide

What things have been done for Phase 1 (By previous project team)

  • Created the design and architecture of the project
  • Implemented the logic to collect the data in background
  • Implemented the code to generate the graphs to analyse the time spent.
  • Integrated the code with sublime text editor
  • Unit tests
  • Build and Packaging of the plugin

What things have been done for Phase 2

  • The log data is sent on remote server.
  • Support for user portal / dashboard to gain insights.
  • Improved sublime plugin.
  • Performance benchmarking plan.

About

CodeTime SE Fall 2020 NCSU, Phase 2, Team 18

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 60.5%
  • JavaScript 35.5%
  • HTML 1.7%
  • Other 2.3%