Skip to content
All projects
Web

Fahemny — Learning Platform

An ASP.NET Core MVC e-learning platform: student accounts, course pages and a quiz for every course

Status
Prototype
Role
Two-person university team — full stack
Stack
C# · ASP.NET Core MVC · Entity Framework Core · SQL Server · Bootstrap
Fahemny — Learning Platform cover

Problem

A small e-learning platform where students can sign up, browse programming and computer-science courses, and test themselves.

Approach

ASP.NET Core MVC on .NET 8, with Entity Framework Core over SQL Server:

  • Registration and login with BCrypt-hashed passwords, anti-forgery (CSRF) protection and server-side validation.
  • Course pages for Java, Web Design, Data Structures, C++ and Computer Security, each with a quiz.

Result

A two-person project; I worked across controllers, views and the data layer.