Sample project for an employee management application.

Overview

HR App

Sample project for an employee management application.

Getting Started

Choose a storage implementation to be used. The application currently supports three options:

  • Hive
  • Floor
  • In memory This must be set in lib/domain/interactor/user_interactor.dart in the constructor. Default is Hive.

Floor is not supported when running on web.

Run the code generator:

flutter pub get
flutter pub get run build_runner build --delete-conflicting-outputs

To log in, use:

Currently, there is no dedicated backend for this application: the login data is only checked locally, and the initial worker list is loaded from randomuser.me.

Tests

A few tests are provided in the project. While these only test a few cases, they can be used as a template for other tests. To run the unit and widget tests, run flutter test.

If the tests fail because of missing or incorrect golden image file, run flutter test --update-goldens

To run the provided integration test, use flutter drive --driver test_driver/integration_test.dart --target integration_test/main_test.dart. This will log in, wait for the users to load, and create a screenshot. The integration test can also be run as a widget test if await binding.convertFlutterSurfaceToImage(); is removed.

You might also like...

(Complete flutter application) Exam and training app as social media, prepared with Firebase backend services, Bloc State management, Singleton design pattern, Unit and widget tests, firebase mocking, Custom local libraries, etc.

(Complete flutter application) Exam and training app as social media, prepared with Firebase backend services, Bloc State management, Singleton design pattern, Unit and widget tests, firebase mocking, Custom local libraries, etc.

(Complete flutter application) Exam and training app as social media, prepared with Firebase backend services, Bloc State management, Singleton design pattern, Unit and widget tests, firebase mocking, Custom local libraries, etc.

Jul 14, 2022

A social media application developed using Flutter and GetX state management

A social media application developed using Flutter and GetX state management

Dec 29, 2022

This is the semester 6 Mobile App Development Course project. So maybe the final project may not make sense ;) but it is a good place to start learning Flutter.

This is the semester 6 Mobile App Development Course project. So maybe the final project may not make sense ;) but it is a good place to start learning Flutter.

🔍 Overview MAD-Sem6 is a Mobile Development Course Project that contains Basic ➡️ Medium implementation of different widgets. As a whole it doesn't m

Aug 9, 2021

Flutter project file sturcture that can help me to create new project easily

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

Oct 9, 2022

A simple POC implementation of the project Real World Project

A simple POC implementation of the project Real World Project

Real World Project in Dart/Flutter This is a simple POC implementation of the project Real World Project.

Nov 14, 2022

The Movie DB App with Flutter GetX State Management

The Movie DB App with Flutter GetX State Management

The Movie DB App with Flutter GetX A new Flutter TheMovieDB Application example with GetX State Management Register and get Api Key from The Movie DB

Dec 24, 2022

A simple fully working weather app with state management build using flutter.

A simple fully working weather app with state management build using flutter.

A simple fully working weather app with state management build using flutter.

Apr 12, 2022

Flutter shopping app with Getx for State management, Dio for APIs and Hive for the local database.

Flutter shopping app with Getx for State management, Dio for APIs and Hive for the local database.

Created By Sajjad Javadi Email: [email protected] Show some ❤️ and star the repo to support the project Flutter Shopping app example In this pr

Nov 23, 2022

Flutter State Management: Movie App with Provider, Riverpod, flutter_bloc & more

 Flutter State Management: Movie App with Provider, Riverpod, flutter_bloc & more

Flutter State Management: Movie App with Provider, Riverpod, flutter_bloc & more This reference project shows how to implement a (Netflix-inspired) mo

Dec 29, 2022
Owner
Pásztor Dániel
Pásztor Dániel
Flutter Multichannel Packaging Detail Sample Project

Flutter 多渠道打包详解 多渠道打包介绍 多渠道打包的主要作用是满足产品的运营需求,统计渠道和活动效果。 在之前原生(Android、iOS)开发 App 有各种工具来辅助我们完成多渠道打包。 在我们开发过程中也需要为渠道功能负责,原生的开发工具就基本满足我们调试渠道包内容,但是在 Flutt

Zero 25 Jun 27, 2022
Building a simple Flutter app for practicing and understanding the GetX State Management and Route Management.

GetX State Management Demo with full understanding of State Management (with GetBuiler, GetX, Obx), Route Management and SnackBar.

TAD 4 Oct 2, 2022
Firebase + Flutter sample apps with code snippets, supported by comprehensive articles for each implementation.

FlutterFire Samples This repo is created to contain various sample apps demonstrating the integration of Firebase with Flutter. The final goal is to c

Souvik Biswas 186 Dec 24, 2022
Sample flutter app for getting started with the Amplify Flutter Library.

Amplify Flutter Example Sample flutter app for getting started with the Amplify Flutter Library. This example uses the Auth, Analytics, and Storage co

Dao Hong Vinh 10 Jan 19, 2022
A collection of sample apps that use Stream

Flutter samples Quick Links Register to get an API key for Stream Chat Flutter Chat Tutorial Chat UI Kit Flutter SDK Repo What is Stream? Stream allow

Stream 247 Dec 21, 2022
Sample that produces the following issue with Firebase Database web in Flutter

issue_rtdb_controller_already_firing_event Sample that produces the following issue with Firebase Database web in Flutter. @firebase/database: Error:

Deepak Goyal 0 Oct 25, 2021
A sample Google Chrome browser extension built in flutter web

My Activities It is a sample Google Chrome browser extension The extension was built in Flutter Web. How to build % cd /path/to/project/root % flutter

Viktor BORBÉLY 3 Nov 12, 2021
This is a sample Flutter Weather Forecast App for Android and iOS.

Basic Flutter (Android + iOS) App (Dart + Dio) - Weather App This is a very beginning friendly project of Flutter. A simple weather forecast App using

Hasan Abdullah 31 Nov 29, 2022
An (Sample)app that allows users to donate their pets and adopt others pets.

PetApp An (Sample)app that allows users to donate their pets and adopt others pets. About I created this app to learn more about Flutter and UI/UX in

VIDIT SINGH BRAHAMANIA 33 Oct 5, 2022
💙 A simple Flutter app sample with hooks_riverpod, includes HTTP requests by dio using GitHub APIs.

?? A simple Flutter app sample with hooks_riverpod, includes HTTP requests by dio using GitHub APIs.

Kosuke Saigusa 16 Oct 13, 2022