The complete school management application for ARNHSS , for interaction of parents , students and teachers

Overview

screen shorts and work progress

user flow chart

ARNHSS -> School project

Description here

Libraries used

🌲

  1. Flutter
  2. dart basic language
  3. Provider for state management

Tools used

  1. flutter_lint for lint
  2. Google_fonts for typography

Preferred tools

  1. Code editor VS Code

Folder structure

followed mvvm architecture

utils

It will have all the basic utilities dimension,navigation etc...

common

It will have all the constants and common things like constants , themes , routes ... etc

fetuses

It will have all the basic features of app like login , splash , home... etc.

assets

It will contains all the assets is used in this project.

Commands

# start dev
flutter run

# test app
flutter test [<DIRECTORY|DART_FILE>]

Links

  1. user flow chart
  2. features and idea
You might also like...

A UI-based redesign of my high school's grade distribution app.

flutter_powerschool A new Flutter application. Getting Started This project is a starting point for a Flutter application. A few resources to get you

Oct 25, 2022

An Application built for students to access Notes , Question Papers , Syllabus and Resources for all Subjects of O.U (Osmania University) using Flutter πŸ“˜πŸ‘¨β€πŸŽ“

An Application built for students to access Notes , Question Papers , Syllabus and Resources for all Subjects of O.U (Osmania University) using Flutter  πŸ“˜πŸ‘¨β€πŸŽ“

OU Notes [Osmania University (O.U)] . For the Students , By the Students. An Application for Osmania University students to access educational materia

Nov 20, 2022

Time Table application specifically aimed towards students. Share Time-Tables. Suggest Updates.

Time-Table-App Time Table application specifically aimed towards students. Tech stack Project is created by: Flutter: 2.8.1 Dart: 2.15.1 Planned Featu

Oct 7, 2022

An application whose goal is to provide essential services for the Technion students

An application whose goal is to provide essential services for the Technion students

An application whose goal is to provide essential services for the Technion students that can help them academically and financially, And most importantly improve and ease their life at campus.

May 2, 2022

An android application to Manage Students details.

student_management A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you start

Dec 23, 2022

An e-learning Application for students to gather knowledge across various domains from the web.

An e-learning Application for students to gather knowledge across various domains from the web.

EduHub A new Flutter App with advanced features to help students to access varoius study materials and contents without seraching loads of websites an

Jul 22, 2022

It is a Mobile Application built with Flutter to help Instructors reach their students with the material needed for their course (Videos, PDFs, Exams)

It is a Mobile Application built with Flutter to help Instructors reach their students with the material needed for their course (Videos, PDFs, Exams)

Droos - Flutter Mobile Appliction It is a Mobile Application built with Flutter to help Instructors reach their students with the material needed for

Oct 5, 2022

This is a university marketplace, where students buy and sell products and services online or offline. Mainly to connect the two parties together.

marktorder A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if th

Jan 10, 2022
Releases(test_arnhss)
  • test_arnhss(Dec 24, 2022)

    1. Student Section

      • Attendance
      • Planner (Todo)
      • Notice
    2. Admin Section

      • Course CRED
      • Batch CRED
      • Students CRED
      • Post notice
      • Previous notices

    What's Changed

    • s by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/1
    • Backend by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/2
    • home view ui changed 🍁 by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/3
    • notice page view and app drawer by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/4
    • Notice by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/5
    • drawer avatar removed by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/6
    • Create LICENSE.md by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/7
    • Revert "Create LICENSE.md" by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/11
    • Firebase integration - stable by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/12
    • Firebase by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/13
    • Firebase by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/14
    • logout popup for safty by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/16
    • Profile by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/17
    • Profile by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/18
    • Profile by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/19
    • Responsive by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/20
    • Login functions by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/21
    • login functions is done βœ… by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/22
    • admin login functions is done by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/23
    • Role based auth system init by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/24
    • notice functions by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/25
    • notification when a notice added to notice board by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/26
    • notification log issue solved on android by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/27
    • pull refresh list for notice view in : admin πŸ‘πŸ» by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/28
    • notice section , push notification , broadcast doneβœ… πŸ₯‡ by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/29
    • add course and get course functionality by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/30
    • course updation by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/31
    • remdem cleared by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/32
    • redme clear by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/33
    • batch functions :- admin πŸ”’ by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/34
    • Admin by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/35
    • update batch details function by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/36
    • Admin by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/37

    New Contributors

    • @aninarafath6 made their first contribution in https://github.com/aninarafath6/arnhss/pull/1

    Full Changelog: https://github.com/aninarafath6/arnhss/commits/test_arnhss

    Source code(tar.gz)
    Source code(zip)
    test-release.apk(17.12 MB)
  • notification_test(Dec 27, 2022)

    test

    What's Changed

    • s by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/1
    • Backend by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/2
    • home view ui changed 🍁 by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/3
    • notice page view and app drawer by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/4
    • Notice by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/5
    • drawer avatar removed by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/6
    • Create LICENSE.md by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/7
    • Revert "Create LICENSE.md" by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/11
    • Firebase integration - stable by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/12
    • Firebase by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/13
    • Firebase by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/14
    • logout popup for safty by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/16
    • Profile by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/17
    • Profile by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/18
    • Profile by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/19
    • Responsive by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/20
    • Login functions by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/21
    • login functions is done βœ… by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/22
    • admin login functions is done by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/23
    • Role based auth system init by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/24
    • notice functions by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/25
    • notification when a notice added to notice board by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/26
    • notification log issue solved on android by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/27
    • pull refresh list for notice view in : admin πŸ‘πŸ» by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/28
    • notice section , push notification , broadcast doneβœ… πŸ₯‡ by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/29
    • add course and get course functionality by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/30
    • course updation by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/31
    • remdem cleared by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/32
    • redme clear by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/33
    • batch functions :- admin πŸ”’ by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/34
    • Admin by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/35
    • update batch details function by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/36
    • Admin by @aninarafath6 in https://github.com/aninarafath6/arnhss/pull/37

    New Contributors

    • @aninarafath6 made their first contribution in https://github.com/aninarafath6/arnhss/pull/1

    Full Changelog: https://github.com/aninarafath6/arnhss/commits/notification_test

    Source code(tar.gz)
    Source code(zip)
    app-armeabi-v7a-release.apk(17.18 MB)
Owner
Anin Arafath
Co-Founder & CTO at scool.studio Software Developer
Anin Arafath
School Project to complete a course,uses a python backend and a flutter frontend

hit_400_app Getting Started This project is a starting point for a Flutter application. #Run flutter packages get #Run the python main.py after instal

null 0 Dec 28, 2021
A mobile app created using Flutter Framework for School management.

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

Ketan Choyal 442 Jan 3, 2023
A mobile app created using Flutter Framework for School management.

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

Ketan Choyal 442 Dec 30, 2022
This project aims to provide a simple and customizable Review Page interaction made with Flutter.

Review Page Interaction This project aims to provide a simple and customizable Review Page interaction made with Flutter. Check it out on BΓ©hance (htt

Marcos Morales Rodrigo 29 Mar 29, 2022
An efficient and easy CA-Client interaction flutter project

Cloud Accounting An efficient and easy CA-Client interaction flutter project This is an application for a CA to interact with its clients. Clients can

null 1 Dec 18, 2022
Profile page ui - First Flutter Project. Just basic UI and Interaction experimentation.

Profile Page UI My first Flutter UI Page. Just experimenting with App Dev. Features The main home screen looks initially like this, The Follow Button

Aryan Bakshi 0 Jan 1, 2022
Flutter remote control - The main use of LongPressDraggable and DragTarget to achieve the universal remote control interaction effect.

Flutter remote control - The main use of LongPressDraggable and DragTarget to achieve the universal remote control interaction effect.

ε”―ιΉΏ 165 Jan 2, 2023
App concept created with Flutter using Dart programming language, inspired by Groceries Shopping App Interaction.

Grocery Shop Flutter App concept created with Flutter using Dart programming language, inspired by Groceries Shopping App Interaction. About The app w

Wilton Neto 485 Dec 9, 2022
UberAir is a flutter based school project which uses skyscanner API and Firebase .

Uber Air ?? This is a simple flight booking app build with flutter. Features ?? Select Date Get airport from skyscanner API Select Passenger Get fligh

null 11 Jun 12, 2022
I just designed this within 30 min after watching a video by tech school on YouTube.

nft_app A new Flutter application. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if t

ogunmolu oluwaseun 0 Dec 25, 2021