Trackly
Preview coming soon
01 — overview
Trackly lets OJT students track work hours across multiple semesters, log daily attendance, compute allowances based on configurable rates, and export reports as PDF, Excel, or JSON. The app is offline-first: writes are saved to local storage immediately for an optimistic UI, then synced to Firestore through a durable, retrying queue when the device is online.
- Status
- In Progress
- Duration
- Type
- Mobile App
02 — stack
React Native
Expo
TypeScript
Firebase
Cloud Firestore
Google OAuth
03 — key features
- Multi-semester management system with custom schedules, departments, and hour requirements for comprehensive OJT tracking
- Offline-first work log tracking with quick time tracker widget, real-time Firebase sync, and automatic conflict resolution
- Advanced analytics dashboard with visual progress tracking, achievement badges, completion metrics, and streak calculations
- Automated allowance calculator with deduction tracking and professional PDF/Excel report generation for academic submissions
- Secure authentication with Google OAuth, Firebase integration, calendar visualization, and configurable smart notifications
04 — contributors
Miguel Enrique A. Dasalla
Full-Stack Engineer