A NextJS website to record time spent on the ministry and calculate overall hours by month and year for quick monthly report sending. This project aims to keep regular pioneers on track with their goals by providing statistics to reach their monthly goal of 50 hours per month.
- Activity Overview: Gain insights into your quality of service by tracking how each avenue of ministry was tagged.
- Copy Report: Easily copy your monthly report to your clipboard, pre-structured format for reporting.
- Chart Data Overview: Stay on top of your goals with automatic calculations of your remaining hours.
- Light & Dark Mode: Switch between light and dark themes with just a tap.
- Segment View: Review your records by day, month, or year for a clearer perspective.
- Downloadable Website: Download the website to your phone for quick and easy access, just like an app.
- NextJS: Frontend framework
- Shadcn: Prestructured components
- Tailwind CSS: Custom styling of components and pages
- Local Storage: State management for data storage
Adding a database to save user records online. This will let users keep their service logs across devices, so data won’t be lost if they switch browsers. It will also allow features like syncing, backups, and better progress tracking.
@Jan 2025