
Kadim Malikhi High School
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.
Technologies
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


