Our E School

A mobile app created using Flutter Framework for School management.
Alternatives To Our E School
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Our E School373
2 years ago2mitDart
A mobile app created using Flutter Framework for School management.
a year ago2Dart
An Application built for students to access Notes , Question Papers , Syllabus and Resources for all Subjects of O.U (Osmania University) using Flutter 📘👨‍🎓
Sharezone App118
6 days ago159eupl-1.2Dart
Sharezone is a collaborative school organization app for iOS, Android, macOS and web with +400.000 registered users. Built with Flutter & Firebase.
Study Snap34
5 months agomitDart
📓📲 Flutter app for managing study materials in form of photos.
6 months ago46gpl-3.0Dart
In this repository we collaborate to build the perfect school planner. And you can help us.
3 years ago1Dart
Flutter Essential English Course For MTechViral School
6 days ago1gpl-3.0Dart
Track and manage your school grades with ease
Schulcloud Flutter17
2 years ago85agpl-3.0Dart
Our Flutter based App for Android and iOS.
4 years agomitDart
Schools - Multi dziennik Librus & Vulcan
11 days ago4gpl-3.0Dart
Unofficial flutter client for the Skolengo / Kosmos / K-d'école education management system (ENT)
Alternatives To Our E School
Select To Compare

Alternative Project Comparisons

Our E School

This Project has been Archived as I'm no longer working on it

NOTE TO NEW CLONERS: (READ THIS BEFORE USING OR CREATING AN ISSUE) || This Project is not migrated to null-safety yet || This project was built with Flutter versions less than 2.0 (flutter V 1.X) || Before compiling this project you have to make sure you update server.dart file to include the firebase functions URL's (this is a must procedure) || initialize your firebase firestore project as instructed in database folder on this project.

This Project is not migrated to null-safety yet

So if you're trying to run it then you might need to downgrade your flutter version.

You can use fvm if you do not want to downgrade your flutter version.

HitCount PRs Welcome GitHub stars

I open sourced this project because I wasn't got paid

PR's are always welcomed

An open source project for school management

State Management: Provider + Get_it

MVVM(Model-View-(View)Model) Architecture

Note: This app is not fully developed, it still has a lot of bugs and I'm still working on it (For now all the login data for parent, teacher and student are added manually in firestore)

Web Portal is under development.

There are backend firebase functions too written in Typescript for some automation and some functions to make them work with web based project(future proof)

Our E School is the app build for iOS and Android using Flutter.

It uses Firebase FireStore as Database and Firebase Storage.


UI Logic Feature
Teacher Login
Student Login
Parent Login
Multiple Child Profile View
Chat between teacher and parent
Intro Screens.
Post photo or notice on Standard post section(Only Teacher)
Post photo or notice on global post section(Only Teacher)
Dark Mode
Profile Setup
Forget Password

and many more......



Database structure snapshot are here.

A full database documentation will be created soon..


You need to create this and put in /core/ folder.
This File is necessary in order to make Cloud Functions work.

class Server {
  static String baseUrl =
  static String webApi = 'webApi/';
  static String profileUpdate = 'profileupdate';
  static String getProfileData = 'userdata';
  static String postAnnouncement = 'postAnnouncement';
  static String addAssignment = 'addAssignment';

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Popular School Projects
Popular Flutter Projects
Popular Learning Resources Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Flutter Apps
Ios App
Mvvm Architecture
Firebase Functions