Contact: Jasper Ritrae - jasper@appec.nl
Opdracht
Een native Android app (Kotlin) met een back-end voor eindgebruikers om uren bij te kunnen houden op projectbasis. Gebruikers maken in de app een project/job aan, en kunnen hieronder vervolgens hun eigen uren nauwkeurig bijhouden.
Het moet mogelijk zijn om een timer te laten lopen, maar het moet ook mogelijk zijn om handmatig uren in te voeren. Omdat de gebruiker per project ook zijn/haar tarief kan invoeren, zien ze in de app in één oogopslag hoeveel geld ze hebben verdiend per project en per periode.
Authenticatie is vereist in de app; gebruikers moeten kunnen registreren en inloggen in de app via de back-end. We slaan dan ook alle in-app data op in de back-end op basis van dit account. Voor de gebruikers zou een export-functie een nice-to-have zijn om hun gewerkte uren per project en per periode te exporteren naar CSV en PDF.
Qua layout moet de app de Material Design Guidelines van Google heel streng opvolgen. Dit is een harde eis omdat dit een hooptijd kan schelen voor dit soort projecten.
Technische Constraints/ Wensen
- Kotlin