Skip to content

A Python based Student Progress Report Generator allows educators and administrators to generate progress reports for students based on their scores provided from an excel sheet.

Notifications You must be signed in to change notification settings

venkateshraju04/Student-Report-Card-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Student Progress Report Generator

This Python-based Student Progress Report Generator allows educators and administrators to generate progress reports for students based on their scores, attendance, and other performance metrics. The tool processes data input in a structured format (e.g., CSV or Excel files) and outputs comprehensive reports for each student.

A simple gui is made using tkinter, allowing users to add college details like name, logo, address, department etc.

Youtube Demo

Watch the video

Requirements

  • Python 3.6 or above
    • Libraries:
    • pandas for data manipulation
    • fpdf for creating PDFs
    • tkinter for gui

Steps To Run

  • You can install the required libraries using the following command:
pip install fpdf pandas
  • cd to the project folder and run the main.py
python main.py

Implemenations yet to do

  • Improve overall design of report card
  • Develop simple GUI to make the process easy
  • Add student attendance details

About

A Python based Student Progress Report Generator allows educators and administrators to generate progress reports for students based on their scores provided from an excel sheet.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages