School System

Developed efficient student grade and attendance management system as a freelance software engineer for Franciscaine sisters school. Created a mobile application using Flutter for students to access grades, attendance, and teacher announcements from smartphones.

The system consists on multiple modules with each one taking a lot of work and effort to build and maintain. I will try to explain each module in detail.

Student Registration

Easily offer the option for parents to register their kid to your school without the need to create tedious forms or waster paper on The system simplifies the registration process for parents, allowing them to enroll their child in your school without filling out tedious forms or wasting paper. It automatically sorts students by age and organizes all necessary information, eliminating the need for manual data entry and ensuring a smooth, efficient registration experience.

Grades

As a teacher, you regularly grade students' performance on exams. Our system enables you to log each student's grade for later processing efficiently. To provide feedback, simply select the exam and choose the type of certificate you wish to generate. Whether it's a colorful certificate for younger students or a detailed report showing grades from all past exams, our system offers a variety of options to suit your needs.

After select your certificate the student can see their grades on the app or the website.

Attendance

You can also track student attendance through the system. If a student exceeds a certain number of absences, they will receive a notification warning about their attendance. The system also provides students with a summary of their attendance record, encouraging them to be more active and avoid missing classes.

Additionally, you can add exceptions for students with excused absences to ensure they don't receive unnecessary warnings. This allows you to manage attendance fairly and efficiently, accommodating legitimate absences while promoting regular class participation.

Student Management

The system's dashboard offers a variety of downloadable reports, such as a list of students with birthdays today or the number of absences in the last month. All this information is just a click away, allowing you to easily monitor student performance on exams and track their progress across all subjects.