Git Product home page Git Product logo

attendancesystem_flutter's Introduction

Attendance System / Flutter App

A Deep Learning Based Attendance System is a mobile application that aims to make it easier for lecturers to check the attendance status of students which are attending the course. With the Deep Learning based attendance system, the data of each student in class will be uploaded to the system for the face recognition system. The Deep Learning based attendance system will analyze the students attendance with the data that is already collected and guide the teacher on the attendance process.

Demo

https://youtu.be/Llr_UpnNSdY

Architecture of Project:

  • MVVM
  • Core Widget
  • Base Models
  • State Management with MobX, Provider
  • Cache Management
  • Navigation
  • Network Layer
  • Multi-language
  • Theme Notifier

How to Use

First things first: you must properly set the following environment variable (/asset/app/.env):

  • APP_API_SITE (The backend service URL)

Attendance System Backend Service:

https://github.com/merthankavak/attendance_system

Step 1:

Download or clone this repo by using the link below:

https://github.com/merthankavak/attendancesystem_flutter

for ssh

git clone [email protected]:merthankavak/attendancesystem_flutter.git

Step 2:

Go to project root and execute the following command in console to get the required dependencies:

flutter pub get 

Step 3:

To run this project all we have to do is run this command

flutter run 

Screenshots

Splash OnBoard Sign Up
Sign In Forgot Password Confirm OTP
Change Password Menu Course List
Teacher Create Course Teacher Add Schedule Teacher Delete Course
Student Join Course Student Enroll Course Students
Course Lesson Dates Course Attendace Profile
Settings Dark Mode Multi Language
```

Team NiceTRY -- Members:

attendancesystem_flutter's People

Contributors

merthankavak avatar

Stargazers

 avatar Alper Tekin avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.