Passionate .NET Core and web developer crafting creative apps and WordPress websites.
I built a full-featured Church Management System using ASP.NET Core MVC to replace manual, paper-based processes with an intuitive, secure web application.
The app centralizes member records, automates service/department assignments, and gives each member a personal account to view and manage their data.
Itβs focused on making administration β especially the finance and team coordination tasks β fast, auditable, and user-friendly.
Project Link: https://church.tryasp.net/
Eliminates messy paper trails and scattered spreadsheets for member records.
Makes it easy to track who belongs to which team (choir, prayer, youth, etc.).
Solves missed bank receipt reconciliation: members upload receipts and admins see payments with visual reports.
Provides fast lookup for life events (births, deaths) and member clearances.
Visualizes member home locations on a map so admins can plan visits and ministries.
- Register members with full profile.
- Assign members to services, departments, and multiple teams (many-to-many).
- Member profile page showing payments, teams, events, clearance status, and map pin.
- Members have accounts to view and update their own data.
- Role-based access: Admin, Sub-admin, Member.
- Admin panel for full CRUD on members, teams, and events.
- Members upload bank transfer receipts when paying tithes/offerings.
- Receipts stored and linked to member payments, with status (Pending, Verified).
- Finance dashboard with graphs (per-member and aggregate) to see who paid and amounts over time.
- Choir, Prayer Team, Youth, Media, Worship, and custom teams.
- Easily filter and list members by team or service.
- Record births and deaths tied to member records (with dates and notes).
- Quick reports for pastoral follow-ups.
- Save latitude/longitude and place name per member.
- OpenStreetMap integration to display member pins.
- Filter map by team, service, or demographic.
- Track clearance documents and statuses for members (e.g., volunteer clearance).
- Finance graphs (per-member, monthly totals).
- Member counts by team, age group, and service.
- Export CSV/PDF reports for bookkeeping or meetings.
Latest .NET VersionΒ β Enjoy cutting-edge features, long-term support, and active community backing.
Lightning-Fast PerformanceΒ β ASP.NET Core consistently ranks among the top frameworks for speed and resource efficiency.
Enterprise-Grade SecurityΒ β Built-in authentication, authorization, data protection, and anti-forgery features help safeguard sensitive information.
Cross-Platform & Cloud-ReadyΒ β Runs on Windows, Linux, and macOS; easily deployable on Azure or your preferred cloud provider.
Modular & MaintainableΒ β MVC architecture and dependency injection ensure clean, testable, and maintainable codebases.
ScalabilityΒ β Ideal for growing organizations that need to expand without compromising performance.
Rich EcosystemΒ β Benefit from a mature library of NuGet packages, third-party integrations, and Microsoftβs trusted development tools.
Ready to launch your brand to new heights π? I create stunning, engaging digital experiences that wow your audience and spark lasting connections. Letβs bring your big ideas to life!
Β© 2025, Design By Saamoo