I came up with an idea to find a solution for a water association has a manual system with paper records of payments and information about its members. During a meeting, it was suggested that a website would be useful for quickly posting notices about problems and water shutoffs. At the same time, this would digitize the administrative work.
For the fictional water association, I created a complete solution that combines an informative public landing page with a new member/admin panel. This made it possible for all members to access any water analyses or similar information much more easily. The administrative work of managing membership fees and documents was a major undertaking that was solved by the new member portal. Now, administrators can upload and store these documents digitally instead, which was very welcome.
Functionality
- Landing page with customised design
- Integrated member portal
- Document management and fee information
- Real-time operating status of the water system with map from Leaflet
- Fully responsive design for all devices
Technical solution
- CMS: Statamic 5
- Backend: Laravel v12
- Frontend: TailwindCSS v4
- Security: Laravel Fortify for authentication
- Database: MySQL