Skip to content

A comprehensive student management system for science stream institutes. Manage student registration, subject enrollment, teacher assignments, payments, attendance, and reporting.

License

Notifications You must be signed in to change notification settings

dulanjayabhanu/Adyapana

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Adyapana

STAND ALONE STUDENT MANAGEMENT SYSTEM

Explore the docs »

View Repo . Report Bug . Request Feature

Contributors Issues License

Table of Contents

Introduction

Adyapana is a standalone student management system designed for students who have completed their Advanced Levels in the Science stream. This web application facilitates efficient management of various processes at the institute, which has more than 2500 students.

Admin Dashboard

Features

  • 📋 Student Registration: Register new students with ease.
  • 📚 Subject Registration: Enroll students in their desired subjects.
  • 👩‍🏫👨‍🏫 Teacher Enrolment: Manage teacher registrations and assignments.
  • 💳 Student Payment: Handle student payments efficiently.
  • 🏫 Class Registration: Organize and manage class schedules.
  • 👨‍🎓👩‍🎓 Student and Teacher Enrolment for Subjects: Enroll students and teachers in specific subjects.
  • 📅 Student Attendance: Track and view student attendance for each class.
  • 📑 Due Reports: Generate and view reports on dues for all classes.

Installation ⚙️

  1. Clone the repository:
    git clone https://github.com/yourusername/adyapana.git
  2. Navigate to the project directory:
    cd adyapana
  3. Install dependencies:
    npm install
  4. Start the application:
    npm start
    

Usage 🚀

After setting up the application, navigate to http://localhost/Adyapana in your web browser. Use the provided interface to manage student and teacher enrolments, subject registrations, payments, attendance, and more.

Admin Guide 👨‍💼

  • 📋 Student Registration: Register new students.
  • 📚 Subject Registration: Enroll students in subjects.
  • 👩‍🏫 Teacher Enrolment: Manage teacher assignments.
  • 💳 Student Payment: Handle payments and generate invoices.
  • 🏫 Class Registration: Organize class schedules.
  • 👨‍🎓👩‍🎓 Student and Teacher Enrolment for Subjects: Manage enrolment for subjects.
  • 📅 Student Attendance: Track and view attendance.
  • 📑 Due Reports: Generate and view due reports.

Contributing 🤝

We welcome contributions! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature-branch
  3. Make your changes and commit them:
    git commit -m "Description of your changes"
  4. Push to the branch:
    git push origin feature-branch
  5. Create a pull request.

License 📜

This project is licensed under the MIT License. See the LICENSE file for details.

Contact 📞

For any inquiries or feedback, please contact:

Thank you for using Adyapana! We hope this application helps streamline the management processes at your institute. 🎒

About

A comprehensive student management system for science stream institutes. Manage student registration, subject enrollment, teacher assignments, payments, attendance, and reporting.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages