Skip to content

RMCampos/worked-hours-report

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Worked Hours

License: GPL v3

📋 Table of Contents

📝 About the Project

This is a very simple app to manage and track daily worked hours. All the data will be stored on the browser (local storage).

✨ Features

  • Current features

    • Track worked hours
    • Track extra hours
    • Click in the clock icon on the input to get the current time
  • Features to be added

    • Select or input a past date to fix that day data
    • Improve total worked card with better UI
    • Replace Month and Year selection by a Year and Month date picker in one component
    • Make start and stop time a single component
    • Make the start and stop component smart (dynamically add or remove)
    • Add auto-saving feature (currently user need to click calculate to save)
    • Create a management card, allowing to export all saved data to CSV and JSON
    • In the management card allow the user to clear all the data
    • In the management card allow users to import from CSV perhaps?

🚀 Tech Stack

  • Frontend: React, Typescript, Vite, Bootstrap Components, Bootstrap Icons
  • Backend: N/A
  • Database: N/A
  • Other Technologies: N/A

📄 License

Distributed under GPLv3 License. See LICENSE for more information.

About

Daily worked hours tracker and montly report

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published