Manual Working done! Home page redesigned too (Added a title in form and colored it brown. Nothing much!).
I am not very good in css. So, sorry for leaving it with weak design. My all 4 QoLs are finished with this project.
I didn’t see, use of MySQL so I had to drop it.
For anyone trying to contribute is welcome for PR. Project try link : https://automated-student-performance-analyzer.onrender.com
So, In last two days : I successfully implemented my intended architecture. Firstly, I successfully implemented automatic upload of csv or xls file and analysis of dataframe. It provides total marks of all students, each subject toppers and graphical comparison of all students. Today, I woke up and started working on Manual upload. So, when user manually uploads data, they get a language selection panel. Afterward, according to their selection a table is generated. From where, they can enter the data and get same functionality which they were getting while automatic upload. So, now I have to correct some style.css and it will be ready for final shipment tomorrow.
I just made a student result analyzer. Here, you can upload your .csv or .xlsx file and analyze your student marks, get the marks statement of everyone, topper list, subject-wise performance of each student using matplotlib graph. It uses flask in backend.
So, In today’s 2 hours session, I created about.html. I added footer in my portfolio websites. I added few hover animations to make it look clear. Used css to design and make any part clear.