Skip to content

fonsi-skater/school-admin-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

School Admin System

Overview

The School Admin System is a web-based application designed to streamline the management of student records, faculty information, and administrative tasks within educational institutions.

Features

  • Student Management: Add, update, and delete student records.
  • Faculty Management: Manage faculty information and schedules.
  • Course Management: Create and manage courses offered at the institution.
  • Attendance Tracking: Record and track student attendance.
  • Reporting: Generate reports on student performance and attendance.

Technologies Used

  • Frontend: HTML, CSS, JavaScript, React
  • Backend: Node.js, Express
  • Database: MongoDB

Installation Instructions

  1. Clone the repository:
    git clone https://github.com/fonsi-skater/school-admin-system.git
  2. Navigate into the project directory:
    cd school-admin-system
  3. Install the necessary dependencies:
    npm install
  4. Run the application:
    npm start

Usage

To use the School Admin System, open your web browser and navigate to http://localhost:3000. From there, you can access the different features of the application.

Future Enhancements

  • Implementing user authentication and role-based access control.
  • Improving the user interface for better user experience.
  • Adding an API for mobile applications.

Contributing

We welcome contributions from the community. Please fork the repository and submit a pull request.

License

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

About

Comprehensive School Administration Sytem

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published