This app enables the subject teachers to enter the marks of all the students which is then stored in MySQL database. Once the marks are entered, report cards can be generated in the form of pdfs on just one click. The GUI is made using tkinter module. pyttsx3 module is also used to narrate the actions performed.
This RCG App (Report Card Generator) is created by Anubhav Jha.
- os
- pickle
- random
- sys
- threading
- time
- tkinter
- fpdf
pip install fpdf2
- mysql.connector
pip install mysql-connector-python
- pyttsx3
pip install pyttsx3
- Run the program named "main.py"
- To connect to the MySQL Server and select the database you will need to access the DEV MODE! The DEV MODE can be accessed from anywhere on the window by typing the command "dev" while holding the '\' key down.
- The DEV MODE also has a Random Record Generator so that the app can be tested without wasting any time on manually inserting few record of students for testing purposes.