Das Problem was du beschreibst ist eine klassische Projektzeiterfassung. Bei dieser wird die Arbeitszeit erfasst und anschließend einem Projekt/Arbeit zu geordnet.
Dafür gibt es verschiedene Lösungen von groß bis klein. Als Einzellösung oder in anderen Anwendungen integriert.
Wenn es wirklich nur die Projektzeiterfassung sein soll und kostenneutral dann kann ich Kimai empfehlen.
Also have a look at this for some ideas: https://www.kimai.org/ It is for time-tracking and it is opensouce. But has also a time-in/time-out feature for clocking time.
But it sounds like you need a script that monitors machine log-in/log-out and collates information...?
I haven’t been able to find time-tracking services that are both FOSS and hosted for you (like toggl, in the cloud so it’s accessible on mobile and pc).
If you’re up for self-hosting, there’s kimai . It looks pretty good.
I wish more companies would offer the same model as BitWarden… offer a FOSS product that can be self-hosted, but also offer a paid service that hosts that FOSS product for you for a couple bucks a month.
Bluehost is more web hosting than app hosting - especially with a shared hosting plan. My personal opinion, you'd be better served with a $5 node at Linode for self hosting apps.
It sounds like what you want is a time tracking system? Perhaps Kimai would suit your needs?
https://www.kimai.org/
I selfhost https://www.kimai.org for project tracking and invoicing. You create and managed customers in order to assign projects but the customer management isn't intended to be a CRM. You could potentially add your clients as read-only users with access only to their own projects but I don't know if it's really intended to be used that way.
I've also been considering setting up https://www.monicahq.com. It's a selfhosted CRM type of app. It doesn't have anything like a customer portal where they could contact you but it might make it easier to track all your potential customers and notes you keep on them. That's all I plan to use it for.
There's also some other options in this thread from a few years ago. Some of the suggestions there seem to have more of the features you're looking for.
Thanks a lot for the reply. I should have mentioned that before, but I already have a shared frontend and a good bunch of backends working like a charm. I also have already checked that box in the shared frontend, but this did not solve the issues I am having, which are the following:
When I try to access the app at https://subdomain.domain.com, it seems to redirect to http and times out at subdomain.domain.com/en/login. I manage to see the login screen however if I access at https://subdomain.domain.com/en/login but when I click the login button, it times out again at subdomain.domain.com/homepage; at that point, if I add https before the url manually, I manage to login normally and everything seems to work ok; until I logout, then it times out again at subdomain.domain.com/homepage.
According to the app's documentation and the developer, this behavior is the result of not having properly set the x-forwarded-* variables in the reverse proxy.
Kimai - Free Time-Tracking App.
With Kimai, the boring process of feeding Excel spreadsheets with your working hours is not only simplified, it also offers dozens of other exciting features that you don't even know you're missing so far!
That's a bit of a shame, but I might give it a go, even if just for self-monitoring.
Takt is a little too barebones, I'm afraid -- I suppose if I'm having to manually add entries, move them to a spreadsheet, and to the reporting by hand, then there's not a lot of value added.
I mean, there are some pretty robust, open source alternatives out there (like Kimai), but they go overboard the other way -- they're fully featured (and, frankly, overkill for someone like yours truly) and you'll have to (self)host and manage the instance. For something in the middle, yeah, it seems there's a gap.
Uh well. Thanks for the suggestions -- I've got a decent amount of food for thought.
Check out https://www.kimai.org/
The Kiosk plugin could work for you
>Attendance time-tracking in an environment, where the user has no access to Kimai (eg. in a warehouse) by using a barcode scanner to start and stop timesheets.
You might have more luck in r/selfhosted . Can you specify which functionality you require and which is optional? Do you need groups, multi user, desktop app, mobile apps? Or is something simple with a start and stop button enough?
I hear good things about Kimai, but I don't have any experience with it, myself.
I don't know, I guess it was tested extensively by the main developer, and he came to this conclusion. If you think you can fix this issue and make updating stable with sqlite, go on, PRs are welcomed!
I'm not that familiar with docker, but you can read about it in the documentation: https://www.kimai.org/documentation/docker.html
Sqlite is supported, however not recommended, read more in the docs: https://www.kimai.org/documentation/installation.html#sqlite-not-recommended-for-production-usage
Also by default it uses sqlite and you have to change it to mysql manually in the .env file. I'm one of the contributors of kimai2, during development I always used sqlite, however I never updated it.
Couple logging/project management apps
You can also use Wekan for logging and tracking things but has no invoicing.
However probably https://www.kimai.org/ is your best bet
>oogle is creating a custom PHP compile
Thanks for the explanation of the rule. Actually I already spent time on Google to know the best open source script and read a number of article and based on an article I found a https://www.kimai.org . But I thought there will be a better option available. And since lots of professionals using this group so based on their experience I thought I can get a better answer here ..
I'm in the same process of switching it all from Microsoft to Linux, but I'm still in the server phase.
I've already had a look at the PDF signing and couldn't find a good alternative. We use Adobe Acrobat Reader DC under Windows to put a logo-like picture with date and name in a specific document frame (visual signature) and it adds cryptographic signature to the whole document. I got Linux PDF tools to show the signature (logo), but to actually sign the document, nothing so far. So if you find one, I'm interested 😁
For PCLAW, from what I can see, it's time tracking and some basic contact, notes and what not management. For pure time tracking (and almost billing), I've put kimai (https://www.kimai.org/) and we're pretty happy about it.
Good luck!
I'm an old fuddy duddy so I refuse to put my corporate accounting information "in the cloud". I want it kept locally. I won't jeopardize my monthly income by entrusting a 3rd party to not suddenly become unavailable, go out of business, or get hacked.
When I went freelance, I started using Billings. It did everything I needed until they went to an online subscription model. I'm trying to hold on to the last self-hosted version they support and I'll probably not be able to update the OS on my Mac because of it.
I've looked at Kimai and am thinking about switching to it. Unfortunately, I have about 12 years of invoices, payments, mileage, projects, estimates all stuck in 'Billings' so I've been a bit lazy.
Wit benutzen Kimai, ist eine recht schlichte Website mit einem großen Start/Stop-Button. Man kann Projekte, Tätigkeiten und Kunden festlegen, Budgets verwalten und so weiter. Wir benutzen aber eigentlich fast nur besagten Knopf. Man kann seine Einträge auch noch bearbeiten oder nachtragen. Funktioniert in jedem Browser und lässt sich auch als Webapp auf dem Smartphone nutzen.
Unbedingt v1 nutzen, in v2 ist alles unnötig umständlich geworden!
The best completely free, open source and self hosted time tracking app i found is Kimai, It's under active developement, you can export your timesheets to excel, than do what you want with the data. Kimai currently doesn't have an approval system, but if you really want it you can pay the developers to add it on bountysource