Saikat
Back to projects
Kadim Malikhi High School — NestJS & Next.js project screenshot

Kadim Malikhi High School

Full Stack DeveloperDec 2025 - Dec 2025

I designed and developed a full-stack school website for Kadim Malikhi High School (KMHSMSP), a secondary school in Bangladesh. The public-facing site is built with Next.

js 16 and React 19 with Tailwind CSS v4 and Radix UI components, and features Bengali-language content across pages for school information, faculty directory, academic resources, admission, results, gallery, and contact. A notice board with categorized announcements keeps students and parents informed of the latest updates.

The backend is a NestJS 11 REST API backed by PostgreSQL via TypeORM, with dedicated modules for notices, staff, admissions, academic content, galleries, contact inquiries, and student statistics. An integrated admin panel allows school administrators to manage all content through a JWT-secured interface with rich text editing and Multer-powered image uploads.

The API is fully documented with Swagger.

Share:

Technologies

Next.jsReactTypeScriptTailwind CSSRadix UINestJSTypeORMPostgreSQLJWTPassport.jsMulterSwagger

Project Features

  • Bengali-language public website with pages for faculty, academics, admission, results, gallery, and contact
  • Notice board with categorized announcements and real-time updates
  • Staff and faculty directory with profiles and designations
  • Admission management module with online application workflows
  • Student statistics dashboard for administrative tracking
  • JWT-secured admin panel with rich text editing (React Quill) and image uploads (Multer)
  • Swagger-documented NestJS REST API with TypeORM and PostgreSQL