A webinterface to manually track the daily active time of a pc.
Go to file
SteffoSpieler 39b2ece3e9
chore: Add license
2023-08-28 21:19:31 +02:00
.idea chore: Update .idea files 2023-08-23 22:50:47 +02:00
3rdparty chore: Move YasusDebugtool to 3rdparty and update it's license 2023-08-28 21:00:41 +02:00
_git_assets chore: Update README.md to add install page 2023-08-24 18:30:14 +02:00
assets chore: Remove unused functions 2023-08-24 18:39:28 +02:00
inc chore: Move YasusDebugtool to 3rdparty and update it's license 2023-08-28 21:00:41 +02:00
.gitignore Added credentials.php 2020-09-26 20:04:44 +02:00
.htaccess feat: Add install page 2023-08-24 11:47:14 +02:00
LICENSE chore: Add license 2023-08-28 21:19:31 +02:00
README.md chore: Add license 2023-08-28 21:19:31 +02:00
index.php chore: Remove my name from error 2023-08-28 20:58:49 +02:00
install.php chore: Small install page things 2023-08-24 18:30:45 +02:00

README.md

PC Time Webinterface

A webinterface to manually track the daily active time of a pc.

Screenshots

The homepage showing two devices. A device details page, showing a control panel, the current status, the whole week and a settings panel.

Installation

When pc time webinterface hasn't been installed yet, you'll get automatically redirected to the install-page.

Screenshot of the install page, showing database settings

This page saves your database settings and set's up all tables needed for this service.

Reinstall System

Because the installation page redirects you to the main page when you've already installed the webinterface, you need to delete the /inc/config/credentials.php file. Then you can just do the installation again.

API Documentation and how to set up the cron tasks

I added a wiki where you can see how you have to set up the cron tasks. Also, there is API documentation if you want to use the api.

Background Information

This is an old project of mine, which I made to track my own pc time. I fixed some small bugs and refactored the code to be more in line how I would do it today. This project isn't mainly made to be used forever, as I don't use it myself anymore. If you use it, then, thank you! Thus, if you need any specific feature, or you found a bug, just report it here or via email.

License

This project is licensed under the EUPL v1.2 License - see the LICENSE file for details.