Hallelio is my attempt to create a complete product by myself.
In general, Hallelio is a Church Management System.
- User Management
- Member Management
- Event Schedule
- Attendance Record
- Member Community
- Personell Schedule
- Finance Reporting
- Inventory Management
- Room Management
Hallelio consists of 2 repos :
- BE (this repo)
- FE (https://github.com/eantz/hallelio-fe)
BE Techstack :
- Laravel 11 (will be upgraded to 12)
- MySQL (will explore another options, once features are ready)
- More to come...
FE Techstack :
- NextJS 15 (using app router)
- React 19
- Shadcn
- Zustand
Currently, there is no technical documentation. However I created list of PRDs : https://eantz.notion.site/Church-Management-System-193d15af53168045b01aff0a6c194bfc?pvs=4. It's not a perfect PRD, but it certainly helps me to implement the features. I will update it regularly before create a new feature. And it will help you understand how the features work.
Hallelio is not in production ready. I'm still developing other basic features. If you have any suggestion, please create an issue.