Advak Foundation
ASP.NET Core MVC

Advak Foundation

Scholarship & Donation Foundation Platform

Overview

Advak is the website and management platform for a foundation (vakıf) that runs scholarship and donation programs. The public site handles outreach and applications, while an authenticated admin backoffice manages the full scholarship lifecycle, content and reporting. It is a server-rendered ASP.NET Core MVC application on EF Core and SQL Server, delivered at Group Taiga.

What It Does

Prospective students submit a detailed, multi-step scholarship application with supporting document uploads, protected by reCAPTCHA and gated by the active application period. The public site also presents the foundation, its donation channels, career programs, news and a downloadable press kit. In the admin panel, staff review, create, edit, approve and search applications, download applicant documents, manage news and announcements, and export reports; email notifications are sent to the foundation and applicants at key steps.

Tech Stack

ASP.NET Core MVCC#Entity Framework CoreSQLRazorBootstrap

Key Features

Multi-step scholarship application capturing ~45 fields plus multiple document uploads (ID, residence, transcript, income and more)

Application windows gated by an active period, with a separate pre-registration flow

Admin review workflow with status stages (pending, in progress, awarded) and applicant document download

News and announcements management with image upload and SEO meta fields

Date-range reporting with Excel export

Donation channels presented with the foundation bank/IBAN details

Downloadable press kit and career program pages (high school, university, graduate, academy)

Email notifications to the foundation and applicants on submission and admin actions

Technical Highlights

ASP.NET Core MVC (C#) with controllers, view components and an Identity area
Entity Framework Core with SQL Server and an extensive migration history
ASP.NET Core Identity with roles and email-confirmed sign-in for the admin backoffice
Server-rendered Razor views on a Bootstrap theme with a Swiper.js homepage slider
SMTP email delivery (with FluentEmail) and Google reCAPTCHA anti-spam on public forms
Per-applicant file storage with secured admin download and Excel report generation

Key Achievements

01

Delivered a full scholarship lifecycle, from a document-heavy public application to admin review, approval and reporting

02

Modeled a comprehensive application schema (~45 fields plus ten-plus document types) with period-based gating

03

Built a secured admin backoffice with Identity roles, applicant document handling and Excel exports

04

Shipped an end-to-end MVC platform serving a real foundation running scholarship and donation programs

Impact & Results

A full-stack MVC platform delivered at Group Taiga that lets a foundation collect and review scholarship applications online and manage its public presence and reporting from a single admin panel.