Featured project
Vert l'avenir
A full-stack community website with public pages for visitors and a secure admin area to manage events, donations, members, and statistics.
Project walkthrough
Video coming soon
About the project
Vert l'avenir is a real-world web application built for a community organization that needed more than a brochure site. Visitors can browse public content, while staff use a dedicated admin section to keep the organization's information current without touching code.
The project follows a classic ASP.NET Core MVC architecture: Razor views for server-rendered pages, Entity Framework Core for data access against SQL Server, and a clear split between the public site and authenticated admin workflows. I paid attention to structure early — routing, models, controllers, and views organized so new features (events, donations, member management) could be added without rewriting the foundation. Bilingual content support was part of the design from the start.
Key features
- Public-facing pages for visitors and community outreach
- Authenticated admin panel for non-technical staff
- Event management and donation tracking
- Member management with role-based access
- Statistics dashboard for organizational insights
- Server-rendered MVC architecture with EF Core and SQL Server
- Bilingual content structure
What I built
- Modeled the database and EF Core data layer
- Built public Razor views and admin workflows
- Implemented authentication, user management, and authorization
- Developed events, donations, and statistics modules