
An enterprise full-stack academy management platform featuring automated student onboarding, milestone installment billing, and AI-powered omnichannel communications.
Traditional educational academies face severe bottlenecks with manual student registration, fragmented payment verification, unorganized attendance management, and delayed communication pipelines. Sanhinda Digital Academy was engineered as an enterprise-grade, end-to-end digital ecosystem connecting prospective students, enrolled learners, and administrators under a unified, real-time platform. The system eliminates manual overhead with 95% Automated Workflow Efficiency, handles complex multi-branch installment finances, and delivers a blazing fast digital learning experience with <1.2s Page Load Speed.
The application is built on modern serverless architecture powered by Next.js 15 (App Router) and React 19, leveraging Firebase Cloud Firestore for sub-second reactive data synchronization. Atomic database operations prevent race conditions during concurrency-heavy student registrations and unique ID sequence allocations.
Firebase Firestore Transactions to generate collision-free, branch-prefixed student identifiers (e.g., HS/2024/001) with 100% Sequence Consistency.browser-image-compression and react-easy-crop to shrink image payloads by Up to 80% Smaller File Sizes before reaching Firebase Cloud Storage, drastically cutting bandwidth costs.Resend with @react-email alongside a Sri Lankan SMS Gateway (NotifyLK) to trigger transactional emails and SMS upon status mutations with <3s Delivery Latency.@genkit-ai/google-genai and Google Gemini to draft dynamic email & SMS notification templates via natural language prompts with 90% Time Saved in Drafting.Radix UI primitives, Framer Motion, and Lenis smooth scroll to produce fluid, accessible interfaces with 60 FPS Micro-Animations.Firestore Snapshot Listeners with 99.9% Realtime Accuracy.Tailwind CSS 3.4 and Tailwind Merge across all breakpoints with 100% Mobile & Desktop Compatibility.PDF & Video), session schedules, and kit collection status (Free Items Inventory) with 98% Positive Student Feedback.Next.js 15 React 19 TypeScript 5 Tailwind CSS Framer Motion Firebase Firestore Firebase Auth Firebase Storage Firebase Admin SDK Google Genkit AI Google Gemini 1.5 Resend Email API React Email NotifyLK SMS API Zod React Hook Form Radix UI Recharts Lenis Smooth Scroll Lucide React Browser Image Compression Turbopack
NIC validation and educational background capture./setup-account).Recharts.{student_name}, {student_id}, {due_date}, {amount}).Admin KPI & Analytics Dashboard
Live dashboard metrics for active student count, branch performance, and pending approvals
Interactive revenue and payment performance charts built with Recharts
Quick-action review queues for student registrations and bank slip verifications
Real-time alert feed for overdue installment payments and deadlines
Let's build something exceptional together with state-of-the-art architecture and visual design.