Skip to content

Latest commit

 

History

History
93 lines (69 loc) · 2.84 KB

README.md

File metadata and controls

93 lines (69 loc) · 2.84 KB

School Grading System

Overview

The School Grading System is a simple tool designed for teachers to efficiently grade student assessments, manage continuous assessment records, and create report sheets. live url

Features and Interfaces

1. Front Page

  • The front page serves as the main interface, providing easy access to the grader.

2. Assessment Grading

  • Teachers can efficiently grade assessments, including both continuous assessment and exams.

3. Report Sheet Generation

  • The system enables the creation of comprehensive report sheets for students.

How to Use

  1. Navigate to the main page of the School Grading System.
  2. Access the assessment grading interface to input grades for assessments and exams.
  3. Utilize the report sheet generation feature to compile and create student reports.

Technologies Used

Front-End

  • HTML
  • CSS
  • JavaScript

Back-end

  • Nodejs
  • Express
  • PostgresSQL

Other tools

  • Render for deployment

Getting Started

To get started with the School Grading System, follow these steps:

  1. Fork the Repository:

    • Fork the School Grading System repository by navigating to
    https://github.com/aliveevie/smart-T.
  2. Clone the Repository:

    • Open a terminal and run the following command to clone the forked repository to your local machine:
    cd clone https://github.com/aliveevie/smart-T
  3. Navigate to the Project:

    • Change into the project directory:
    cd Smart-T
  4. Install Dependencies:

    • Install any required dependencies for the project:
    npm install
  5. Run the Application:

    • Start the School Grading System application:
    npm start
  6. Access the Application:

    • Open your web browser and navigate to http://localhost:3000 to access the School Grading System.

Now you have successfully set up and run the School Grading System on your local machine. Feel free to explore the features and contribute to the development of the application.

If you encounter any issues or have questions, refer to the Contributing section for information on how to get help and contribute to the project.

Useful Links

Contributing

If you want to contribute to the development of the School Grading System, follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your changes to your fork.
  5. Open a pull request to the main repository.

Feel Free to Contact Me