All projects
Education platform and CMS2025

E-adam Akademi.

An education platform with centralized content management, authentication and role-based access, serving roughly 2,000 daily users.

  • Next.js
  • MongoDB
  • Mongoose
  • REST API
  • NextAuth.js

The problem

Learning content had to be managed from one place, users needed to sign in securely, and different roles needed access to different areas.

My contribution

End-to-end development covering the Next.js frontend, REST APIs and the MongoDB layer, plus deployment to a VDS.

How I built it

Interface
Centralized content management through dedicated administration screens.
API and server
NextAuth.js authentication with role-based access control.
Data layer
A data layer built on MongoDB and Mongoose, exposed through REST APIs.

Outcome and takeaways

The platform was delivered in 1.5 months and supports approximately 2,000 daily users.

Next projectProwth CRM