Digital Empowerment for Learning and School Unification Via Innovative Digital Harmony Approach
Welcome to DelSuvidha — a revolutionizing school management system designed to modernize and simplify day-to-day operations in educational institutions.
-
📋 Attendance Made Easy
Forget the hassles of paper registers! DelSuvidha’s streamlined system ensures attendance is quick, secure, and always up-to-date. -
🎉 Event & Notification Hub
Stay in the loop with centralized notices, event announcements, and achievement highlights — all in one place. -
❓ Real-Time Doubt Solving
Empower students with a secure channel to connect with teachers for instant query resolution. -
📁 Document Vault
Manage student-related documents securely with our state-of-the-art sharing platform. -
🔔 Instant Updates, Zero Delay
With Firebase Realtime Database, stay informed with notifications that reach you faster than ever. -
👩🏫 Role-Specific Dashboards
Separate, intuitive dashboards for administrators, teachers, and students, each tailored for their unique needs. -
💬 Seamless Communication
Chat effortlessly with Echo, our integrated messaging system designed to foster collaboration and engagement. -
🔧 Innovative Solutions Portal
Introducing TenSolutions, a dedicated platform for managing, tracking, and resolving school-related issues effectively.
/src
/components // Modular, reusable UI components
/app // Application routes and pages
/lib // API, Firebase, and utility services
- Frontend: React.js with Next.js
- State Management: Zustand
- Design: CSS + NextUI
- Backend: Firebase Realtime Database
Ensure your system is ready with:
-
Clone the repository:
git clone https://github.com/JKS-dev/DelSuvidha.git cd DelSuvidha
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
Access the app at
http://localhost:3000
.
Ready to share your work with the world? DelSuvidha is fully optimized for seamless deployment on Vercel.
- Push your changes to the
stark
branch (or the branch configured for deployment). - Vercel takes it from there — building and deploying your app automatically.
Command | Description |
---|---|
npm run dev |
Start the development server |
npm run build |
Build for production |
npm run start |
Run the production build |
npm run lint |
Perform linting checks |
We believe in community collaboration! Here’s how you can join our mission:
- Fork this repository.
- Create your branch (
feature/amazing-feature
). - Commit your changes.
- Open a pull request to the
stark
branch.
Your contribution matters! 🌟
A massive shoutout to:
- Our passionate Delsuvidha Team — shaping the future of school management.
- The amazing open-source community whose tools power this project.