Projects · Time · Budgets

ProjectCheck

Customers, projects, project time entries, and budgets in your Nextcloud — with server-side cost rates. Leadership and teams work from the same status and consumption figures. Not a full PSA or ERP.

  • Self-hosted
  • PHP 8.2 – 8.5 · NC 32–34
  • AGPL-3.0-or-later

What it does

Stop switching between spreadsheets and the next SaaS tool. ProjectCheck brings customers, projects, time tracking, and budget awareness into your self-hosted Nextcloud. Log work as it happens, see how budgets are doing, and catch trouble early — without your project data leaving your infrastructure.

Customers

Keep clients organised. Jump from a customer to their projects and recent activity.

Projects

Plan and track work with statuses, dates, search, and sorting. Optional budgets show what is left.

Team

Invite Nextcloud users to projects and work with clear roles and permissions.

Time entries

Record time on projects, browse and filter entries, and export when you need numbers for billing or reviews.

Budgets

Follow consumption against budgets so overruns are visible before they surprise you.

Dashboard

A quick overview of what matters across your portfolio — hours, status, spend, deadlines.

Files

Attach files to projects so the context stays right next to the work, in your existing Nextcloud storage.

Settings

Tune the app via admin and personal settings inside Nextcloud — no separate panel to maintain.

Screenshots

Click a screenshot to enlarge. Use or the on-screen arrows to browse the gallery; Esc to close.

Install & requirements

ProjectCheck is published in the official Nextcloud App Store and on GitHub.

From the App Store

  1. Sign in to Nextcloud as administrator.
  2. Open Apps.
  3. Search for ProjectCheck.
  4. Download and enable.

Manually from Git

git clone https://github.com/aSoftwareByDesignRepository/\
nextcloud-projectcheck.git \
  /path/to/nextcloud/apps/projectcheck
cd /path/to/nextcloud
php occ app:enable projectcheck

Requirements

  • PHP 8.2 – 8.5
  • MySQL / MariaDB or PostgreSQL
  • Optional: ArbeitszeitCheck for time-tracking integration

Back to all apps

Official mobile app

ProjectCheck Mobile is the companion app for field and workshop staff: pick a project, log time or stop a timer, save. The web UI stays free (AGPL). Mobile list price: €5 / user / year, minimum €25 / year (up to 5 users). Android; not yet publicly listed on the Play Store — the web app covers day-to-day use. No iOS, no Terminal.

Web app

Free

Full project, budget, and settlement features in Nextcloud — no licence key required.

Mobile seats

from €5.00 / user / year

Minimum €25/year (up to 5 seats). The Play download is planned as free when published; your IT buys seats by invoice and pastes the licence key in ProjectCheck → Settings → Licence.

Order a licence

Not the same as ArbeitszeitCheck Mobile: that app covers clock-in/out and breaks. ProjectCheck Mobile books project time. Both may be installed side by side; entries stay separate by design (compliance vs. project billing).

Privacy — ProjectCheck Mobile

Support this app

These apps are maintained in public. If ProjectCheck helps your organisation, you can fund ongoing work through GitHub Sponsors. Want a feature shipped sooner or tailored to your setup? Contact us — we are happy to discuss sponsored feature development.