Companies Home Search Profile

Build an Employee Attendance System with Flutter & Supabase

Focused View

Rahul Agarwal

3:40:40

173 View
  • 1. Create a Flutter Project.mp4
    06:58
  • 2. Initialize Supabase Client.mp4
    09:44
  • 1. Create a Login Screen.mp4
    08:18
  • 2. Create a Register Screen.mp4
    06:48
  • 3. Create Auth Service Class.mp4
    05:30
  • 4. Method to Register Employee.mp4
    04:39
  • 5. Method to Login and Sign out.mp4
    03:56
  • 6. Assign Methods to UI.mp4
    08:27
  • 1. Creating User Model and Db Tables.mp4
    10:09
  • 2. Creating Database Service Class.mp4
    09:06
  • 3. Handle User Auth State.mp4
    05:33
  • 4. Work on Home Screen.mp4
    11:59
  • 1. Work on Attendance UI.mp4
    05:53
  • 2. Implement Slide to Check in.mp4
    10:24
  • 3. Function to get User Data.mp4
    13:34
  • 4. Attendance Table and Service Class.mp4
    08:28
  • 5. Function to mark attendance.mp4
    15:51
  • 1. Function to get Attendance History.mp4
    07:36
  • 2. Work on User Interface.mp4
    10:37
  • 3. Show the History Data.mp4
    11:43
  • 4. Function to get Employee Location.mp4
    10:38
  • 5. Store Location while Check In.mp4
    09:04
  • 1. Function to get all Departments.mp4
    06:58
  • 2. Function to Update Profile data.mp4
    07:27
  • 3. Dropdown Menu to select Department.mp4
    11:20
  • Description


    Master the art of building real world application which solves a problem

    What You'll Learn?


    • Authenticate users via email and password
    • Implement the check-in check-out feature
    • Enable employees to view their attendance history for any month of the year
    • Understand how to use Provider as a state management tool
    • Implement efficient data sharing between different components of the application
    • Store Employee Location data
    • Learn to use Supabase Database
    • Building mobile applications for real-world use cases.

    Who is this for?


  • Aspiring mobile app developers who want to learn how to build practical mobile applications with Flutter and Supabase
  • Beginner to intermediate level programmers who want to add Flutter and Supabase skills to their programming toolkit
  • Human resource managers or professionals who want to implement an efficient and modern attendance management system for their organization
  • Students or individuals who want to learn how to build mobile apps for their personal or academic projects
  • More details


    Description

    Welcome to the comprehensive course on Building an Employee Attendance Management System with Flutter and Supabase!


    In this course, you will learn how to create a feature-rich employee attendance management system using the popular cross-platform framework, Flutter, and Supabase, an open-source alternative to Firebase for data storage and management. You will start by building a robust authentication system, enabling employees to register and login with their email and password credentials.


    Using Flutter and Provider, you will then create a user-friendly interface that allows employees to easily slide to check in and check out for the day. The application will also enable employees to view their attendance history for any month of the year, update their personal details, and department, all while maintaining efficient state management using Provider.


    This course is designed to equip you with the skills and knowledge needed to build an application that can streamline attendance tracking and management for any organization. Upon completing this course, you will have a fully functional attendance management system that you can showcase in your portfolio to potential employers, demonstrating your proficiency in developing robust and responsive mobile applications using Flutter, Supabase, and Provider.


    Whether you are a beginner or an experienced developer, this course will guide you through every step of the process of building an efficient employee attendance management system using the latest development tools and best practices. So, enroll now and start your journey to becoming a highly-skilled mobile application developer!

    Who this course is for:

    • Aspiring mobile app developers who want to learn how to build practical mobile applications with Flutter and Supabase
    • Beginner to intermediate level programmers who want to add Flutter and Supabase skills to their programming toolkit
    • Human resource managers or professionals who want to implement an efficient and modern attendance management system for their organization
    • Students or individuals who want to learn how to build mobile apps for their personal or academic projects

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Rahul Agarwal
    Rahul Agarwal
    Instructor's Courses
    I am an experienced Flutter developer as well as trainer. I conduct workshops mostly offline where I am building a community of flutter enthusiast. I am well versed in production level application and how to write codes efficiently. I just love the way Flutter makes it easy to develop cross platform applications within a short time interval. It is the future of Application Development.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 25
    • duration 3:40:40
    • Release Date 2023/06/06