← All projects

BcsExamPlatform

A full-stack BCS exam preparation platform built with ASP.NET Core 8, Next.js(planning or will look for other), and SQL Server, providing a realistic exam environment with bilingual (Bangla/English) support, JWT authentication, detailed performance analytics, rankings, and instant result evaluation.

BcsExamPlatform

BCS Exam Platform is a comprehensive full-stack examination system designed to help Bangladesh Civil Service (BCS) aspirants prepare more effectively through a realistic digital exam experience. The platform consists of an ASP.NET Core 8 Web API backend following Clean Architecture principles and a Flutter mobile application that supports Android, iOS, and Web.

Students can register or take exams as guests, participate in timed MCQ examinations, review answers with explanations, monitor subject-wise performance, earn achievement badges, and compare their rankings with other candidates. The platform supports both Bangla and English, making it accessible to a broader range of BCS candidates.

The backend is designed with scalability and maintainability in mind using Entity Framework Core, JWT authentication, and SQL Server, while the Flutter application follows the BLoC architecture to ensure a clean and responsive user experience. The project also includes comprehensive API documentation, automated database setup, Postman collections, and structured documentation to simplify development and deployment.

Topics

Keywords

Related projects