A way for contractors/freelancers to easily track their hours in a very minimalist way. (Can use github issues for feature requests)
- Visit https://payroll-tracker.herokuapp.com/ for a live version.
$ git clone https://github.com/stevegardiner26/payroll-tracker.git
$ cd payroll-tracker
- Make sure PHP is installed locally and run
$ php -S localhost:8085
- Visit http://localhost:8085/ in your browser and you are all done! It works using localStorage so there is no need to setup anything extra.
- Implement a way to add a custom record and place it in the proper date location (Use a datepicker) On Records Table
- Use Github Pages to Host instead of heroku
- Update Current Timestamps with Tracker Button Press
- Add compatibility for 12am rollover
- Improve Hour Calculation (Seems slightly innaccurate)
- Fix Issue with timestamps holding UTC time vs Local time
- Refactor CSS & JS to Minimal Code (Potentially 1 JS File?)
- Document JS
- Use a Vue Template/JQuery
- Be able to seperate records table by a set amount of days
- Save to csv files in the repo? (This would require a node server to fire api calls)
- Make this into a vue native app?
- Make a node application that can be easily run?