Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A Flutter-based mobile app for managing students, teachers, attendance, grades, and school administration.

Notifications You must be signed in to change notification settings

MohadesehHakimi/school_management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

School Management App

School Management App is a web and mobile application built with Flutter and Django, designed to simplify the management of student and teacher records, attendance tracking, grades, and other essential administrative functions.

Features

• Student Management: Easily manage student profiles, including personal details, academic records, and attendance. 
• Attendance Tracking: Keep track of student attendance efficiently and generate attendance reports for individual students or entire classes.
• Timetable Management: Create and manage class timetables to ensure smooth scheduling of classes and avoid conflicts.
• Teacher Dashboard: Empower teachers with tools to manage their classes, record grades, and track student performance. 
• Admin Dashboard: Enable administrators and staff members to oversee and manage all aspects of the school, including user management, academic data, and system configuration.

UI Design

The UI design that was implemented here was based on Pavithran N's work at: https://www.behance.net/gallery/146523053/School-Management-Application

Blank_8_Grids_Collage_1_

Dependencies

• Firebase for user authentication
• Riverpod for state management
• PostgreSQL as the database for Django
• Django REST Framework
• Font Awesome Icons

About

A Flutter-based mobile app for managing students, teachers, attendance, grades, and school administration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages