Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

327 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

School Management System

A comprehensive school management system built to streamline educational administration.

Features

  • Student Management

    • Enrollment and registration
    • Academic records
    • Attendance tracking
    • Performance monitoring
  • Staff Management

    • Teacher profiles
    • Staff attendance
    • Payroll management
    • Schedule management
  • Course Management

    • Curriculum planning
    • Class scheduling
    • Grade management
    • Assignment tracking
  • Administrative Tools

    • Fee management
    • Reports generation
    • Resource allocation
    • Communication system

Technology Stack

  • Frontend: React.js
  • Backend: Node.js/Express
  • Database: MongoDB
  • Authentication: JWT

Getting Started

  1. Clone the repository
  2. Install dependencies: npm install
  3. Configure environment variables
  4. Run the application: npm start

Contributing

Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Setup

You can use the following command to generate a password for your user account: php -r "echo password_hash('password123', PASSWORD_BCRYPT, ['cost'=>12]).PHP_EOL;"

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages