Skip to content

mablic/time_manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Time Manager

Description This is an web base app based on python django, html and javascript. It allows user to track their daily hours with dynamic entries, custom color cards, start/ stop tracking their time and submit these entries to database.

Requirement

  • Python
  • django
  • Web browser support jquery, ajax

Development phase

  • Front page (completed)
  • Contact me (In development)
  • Demo page (Completed)
  • Production page (In development)
  • User login/logout (Completed)
  • User Page (In development)

Link To be added

Home Page

In development.

User Page

In development.

Demo

Description This is the page to demonstration some of the key functions in this tool. User will able to do the following in this page:

  1. Add new project
  2. Delete exisiting project
  3. Change the color of exisiting project
  4. Change the order of the project in listed
  5. Record time on a project
  6. Record time on multiple projects
  7. Stop/ reset time
  8. Draw and drop project to the calendar
  9. Navigate to the calendar to see which project been booked
  10. Edit calendar by clicking into the time slot
  11. Remove project from calendar
  12. Change week/ view week

Demo add project:
Demo start, stop, reset time
Demo change orders of existing projects
Demo change the background color of a project
Demo draw and drop project into calendar
Demo remove project from calendar

gifhome_1232x908_10s gifhome_1240x908_10s gifhome_1240x908_10s (1) gifhome_1240x908_10s (3) gifhome_1240x908_10s (4) gifhome_1240x908_10s (5) gifhome_1240x908_10s (6) gifhome_1240x908_7s gifhome_1240x908_10s (8)

Authors

Mai He [https://github.com/mablic/time_manager]

Acknowledgments

N/A