1.1 Three screen app idea for Hasura Internship
Introduction
This is the First week Hasura internship (June-July slot) task. It involves the selection of the app idea which I will be building with my friend Paras Kumar during course of internship.
Our app idea
We decided to build a web app named Student Performance Management System. This simple web app can be used to record, display, compare and analyse scores of students in different subjects and to generate proper suggestions for improvement of students’ performance in future.
Final MVP (3 screen app)
Marks Entry Page: It is meant for storing the marks by the teachers(Admins) in the database. It can be accessed only by the Admins. It contains fields for each subject where marks are entered. besides these it has field for storing remarks about the performance of the student.
Marks display Page: It is meant for students through which they can view their results. The result is displayed in tabular form. The students with valid student id can access this page.
Graphical Analysis Page: It is meant for getting graphical analysis of the marks and generating appropriate suggestions to improve it. It displays the candidate marks, highest marks and average marks (subject wise) and the distribution of students in different marks range.
Purpose:
To design a system generating faster, efficient and appropriate feedback for the students so that they can improve their performance and methodology of study.