Giter Club home page Giter Club logo

pradnyagaitonde / school-management Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ihrex/school-management

0.0 0.0 0.0 50.85 MB

StreamlineEDU - School or College Management System (ERP) wordpress based plugin. Supports features such as- Admission, Fee Management, ID Card Generator, mPDF, Attendance etc.

Home Page: https://streamlineedu.hrserv.in/

License: GNU General Public License v3.0

Shell 0.03% JavaScript 18.59% PHP 77.54% CSS 3.60% HTML 0.23%

school-management's Introduction

School Management System (WordPress Plugin)

School Management

School Management System is a comprehensive WordPress plugin designed to streamline the administrative tasks of schools and colleges. It offers a wide range of features to help you efficiently manage various aspects of your educational institution.

Features

  • Admission Management: Easily manage student admissions, including personal information, academic details, and more.

  • Fee Management: Keep track of student fees, generate fee receipts, and automate fee reminders.

  • ID Card Generator: Create student ID cards with ease, complete with student photos and details.

  • mPDF Integration: Generate PDF documents for various purposes within the system.

  • Attendance Tracking: Keep records of student and staff attendance effortlessly.

  • Library Management: Organize and manage your institution's library with ease.

  • Access Rights: Control user access to specific features and information within the system.

  • Class Scheduling: Plan and manage class schedules, including subject allocation and teacher assignments.

  • Homework Management: Assign and track homework assignments for students.

  • Marks and Results: Record and calculate student marks and generate results.

  • Examination Management: Manage exams, including scheduling, hall tickets, and result publication.

  • Hostel Management: Efficiently manage hostel facilities and accommodations.

  • Transport Management: Keep track of school transport, routes, and schedules.

  • Noticeboard: Publish notices and updates for students and staff.

  • Messaging System: Facilitate communication with students, parents, and staff through in-system messaging.

  • Holiday Management: Manage school holidays and vacations.

  • Backup and Restore: Ensure data safety with built-in backup and restore options.

Installation

To use the School Management System WordPress plugin, follow these steps:

  1. Download the plugin as a ZIP file from the GitHub repository.

  2. Log in to your WordPress admin panel.

  3. Navigate to the "Plugins" section.

  4. Click on "Add New" and then "Upload Plugin."

  5. Select the ZIP file you downloaded in step 1 and click "Install Now."

  6. After installation, click "Activate" to enable the School Management System plugin.

  7. Configure the plugin settings, including the options that best suit your institution's needs.

Usage

Once the School Management System plugin is activated, you can start using its various features to manage your school or college efficiently. Refer to the documentation and user guides provided in the plugin for detailed instructions on how to use each feature.

Contributions

We welcome contributions from the open-source community to enhance and improve the School Management System WordPress plugin. If you'd like to contribute, please follow these guidelines:

  1. Fork the repository.
  2. Clone your forked repository of the project.
$ git clone https://github.com/<your_username>/repository_name.git
  1. Navigate to the project directory.
$ cd school-management
  1. Add a reference(remote) to the original repository.
$ git remote add upstream https://github.com/repository_owner/repository_name.git
  1. Check the remotes for this repository.
$ git remote -v
  1. Always take a pull from the upstream repository to your main branch to keep it updated as per the main project repository.
$ git pull upstream main
  1. Create a new branch (prefer a branch name that relates to your assigned issue).
$ git checkout -b <YOUR_BRANCH_NAME>
  1. After making the required changes. Check your changes.
$ git status OR git diff
  1. Stage your changes.
$ git add . <\files_that_you_made_changes>
  1. Commit your changes.
$ git commit -m "relavant message"
  1. Push the committed changes in your feature branch to your remote repository.
$ git push -u origin <your_branch_name>
  1. To create a pull request, click on compare and pull request.
  2. Add an appropriate title and description to your PR explaining your changes.
  3. Click on Create pull request.

Contributors using Visual Studio Code (VS Code)

You can use WordPress Playground for VSCode add-on to make changes, which is available for free on Visual Studio Marketplace, as well as Visual Studio Code (VS Code) Add-on section.

Issues

If you encounter any issues or have suggestions for improvements, please open an issue on the GitHub repository's issue tracker.

License

This School Management System WordPress plugin is released under the GNU GENERAL PUBLIC LICENSE. You are free to use, modify, and distribute it as per the terms of the license.

Support

For any questions or support, feel free to contact us at [email protected]

We hope the School Management System plugin helps you efficiently manage your educational institution. Thank you for using our plugin!

school-management's People

Contributors

ihrex avatar asymtode712 avatar shera-bhai avatar pinak-dhir avatar sibam-paul avatar sumitshvr avatar adityap700 avatar suhanipaliwal avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.