Skogsappen logo

Project

Skogsappen

The same app on Android and the web. The cloud is in Stockholm.

Skogsappen home screen
Home
Time logging in Skogsappen
Time log
The schedule in Skogsappen
Schedule
Statistics in Skogsappen
Statistics
The driving log in Skogsappen
Driving log

Skogsappen is for work in the forest. The map, the time, and the job stay connected. A time entry is logged against a job, area is counted in hectares, and tracks can be read from GPX.

One codebase in Flutter and Dart. Drift and SQLite stay on the device. Supabase runs in Stockholm. The map comes from Lantmäteriet and the weather from SMHI. Position and the saw stay on the device.

In the app

  • A register of service, customer, job, and price
  • Planning with a schedule, project list, and map
  • A map with a pin, area, media, and tracks
  • Time logged against the job
  • Live tracking and weather at the pin
  • Invoices from the time entries, and shared prices
  • A driving log and a week view for time, kilometres, and what is not yet invoiced
Map of Skogsappen functions and how they connect
The functions and how they connect.
Skogsappen architecture in layers: screens, domain, data, and cloud
The architecture. The screen calls the rules, the rules save on the device, and the device syncs with the cloud.
Skogsappen technology stack
The stack. The web build is published at skog.tech.

All projects