Flutter Presence App integrated with geolocation (GPS) that can help your company or you as a developer to build a presence app

Overview

Flutter Presence.

Introduction

Open Source Flutter Presence App integrated with geolocation (GPS) that can help your company or you as a developer to build a presence app. beauty user interface and have a multi user ( admin and employee ). You can also change the appearance of this application easily or add new features. Using Getx and Firebase.

App Screenshot

Demo

You can try the demo (only android, because i dont have mac to build the ios) by downloading this apk : Download Demo .

Admin Login

Email : [email protected] Password : 123456789

Employee Login :

Email : [email protected] Password : 123456789

Installation

Step 1:

Download or clone this repo by using the link below and do flutter pub get.

https://github.com/mrezkys/flutter_presence.git
cd flutter_presence
flutter pub get

Step 2:

Rename the app package name ( because this can affect the firebase ) . You can do it manually or using this package Rename Package or look at this Stackoverflow Question

Step 3:

Re init the firebase cli. See Documentation

Step 4:

Enable firebase email/password authentication

Step 5:

Create Firestore Database

Step 6:

This time, we will set up the database and admin account. The first thing that you need to do is add user at firebase console authentication menu

copy the User UID. Next, you need to start a collection like this : *use the User UID as Document id

role is the important field, in this application there are 2 role ( admin and employee ). Also, the created_at field is using Iso8601String, but you can use this dummy date

2022-05-10T12:34:58.274129

Step 7:

Run the flutter app

Step 8:

Change the company data at lib/company_data.dart

About the Author

Flutter Presence is Developed by mrezkys The User Interface are designed by mrezkys

Thanks To

Iconly, icons that i used on this project, created by Piqo Design

License

Flutter Presence is under MIT License.

Donate

You can support me at trakteer
Trakteer Saya

Announcement

Now Flutter Presence already relased v1.0.0

You might also like...

An app to help you build your vocabulary.This app contains 800+ curated GRE words

An app to help you build your vocabulary.This app contains 800+ curated GRE words

Vocabhub 0.3.5 A vocabulary app built with Flutter and Supabase, that is simple to use and available on multiple platforms with 800+ most common GRE w

Dec 21, 2022

🌍 Full-stack travel app using Flutter, Dart and Geolocation service. Map updates 🗺 along with map markers based on location filters 📌

🌍 Full-stack travel app using Flutter, Dart and Geolocation service. Map updates 🗺 along with map markers based on location filters 📌

Tripscape 🌴 Built With Frontend Flutter Dart Backend & Libraries Geolocator Google Maps Flutter Provider API Places API Google Maps API Places Autoco

Nov 23, 2022

A Flutter app integrated with Firebase🔥 to manage warehouse's 🏬 stock

A Flutter app integrated with Firebase🔥 to manage warehouse's 🏬 stock

Warehouse Management 🏬 An application to manage the inventory in multiple warehouses of a business. The products will be stored in groups and user ca

Nov 7, 2022

A API integrated 5 day weather forecast and prediction application created using flutter framework and Dart language.

A API integrated 5 day weather forecast and prediction application created using flutter framework and Dart language. This API used here is OPEN WEATHER API, which specializes in predicting the weather of any city in this world.

Dec 26, 2021

Dio desafio chatonline flutter firebase - Developing an Online Chat Application Integrated with Firebase

Dio desafio chatonline flutter firebase - Developing an Online Chat Application Integrated with Firebase

Desenvolvendo um aplicativo de Chat Online integrado ao Firebase Descrição Neste

Jan 4, 2022

Mobile first Note Taking integrated with Git

Mobile first Note Taking integrated with Git

Mobile first Markdown Notes integrated with Git This project receives generous infrastructure support from Summary GitJournal is a note taking app foc

Dec 31, 2022

Microsoft Teams Clone is a Video conference application with a rich integrated chat experience, to connect with friends,family & colleagues. Developed as a redesign of Microsoft Teams during my menteeship at Microsoft Engage 2021

Microsoft Teams Clone is a Video conference application with a rich integrated chat experience, to connect with friends,family & colleagues. Developed as a redesign of Microsoft Teams during my menteeship at Microsoft Engage 2021

Microsoft Teams Clone by Karanjot Singh About Microsoft Teams Clone is a Video conference application with a rich integrated chat experience, to conne

Dec 28, 2022

This design has been created for educational purposes. Also this project has integrated push notifications with firebase and my own server in python.

This design has been created for educational purposes. Also this project has integrated push notifications with firebase and my own server in python.

Ui Clone of the Nequi application This design has been created for educational purposes. Also this project has integrated push notifications with fire

Nov 17, 2022

Petit httpd - This is a simple HTTP file server integrated with Let's Encrypt, gzip and CORS

Petit httpd - This is a simple HTTP file server integrated with Let's Encrypt, gzip and CORS

Nov 24, 2022
Releases(v1.0)
Owner
Muhammad Rezky Sulihin
Coding helps me to forget all my problems, but on the other hand it creates new problems for me. but i still love coding.
Muhammad Rezky Sulihin
About This is Personal Expenses Planner. You can add your expenses in to the app and manage your transaction. and you can see How much did you spend on which day. I developed this project using flutter.

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

Darshit Rudani 5 Jul 6, 2022
A mobile image uploader in which you can upload image to your personal gallery from either your camera or mobile gallery and it can detect your current geographic location and address using firebase firestore and storage.

Image Uploader In Flutter About It is an Image Uploader gallery which tracks your address from which you're uploading using Flutter and Image picker.

Prahen parija 6 Dec 20, 2022
Bikeminer is an Android based app that sends the GPS data of the smartphone to a server.

This repository is for the advanced software engineering lecture 2022 at DHBW-Mannheim Bikeminer Bikeminer is an Android based app that sends the GPS

null 4 Mar 29, 2022
Gps et carte pour B3 Ynov

cartographieb3 Exemple d'affichage d'uen gps via googleMaps Getting Started This project is a starting point for a Flutter application. A few resource

null 1 Nov 24, 2021
Grocery-App (Widle Studio - A Creative Flutter App Development Company) OR Get an Estimate

Grocery-App (Widle Studio - A Creative Flutter App Development Company) OR Get an Estimate Flutter Grocery Shopping App Fully Working Template with Wo

Dominique Rwema Bagirishya 29 Jul 21, 2022
A flutter base libs package, used in company's project.

组件库 project_base_libs_pkg 在pubspec.yaml的dependencies:中引入: project_base_libs_pkg: git: url: https://github.com/YouXianMing/flutter_project_

YouXianMing 6 Nov 2, 2022
A test for a position as a mobile engineer at the company Phi. (I did not participate in the selection process, I implemented the application for study purposes only)

Phi Bank Aplicativo desenvolvido baseado num teste para o cargo de desenvolvedor mobile na empresa Phi. (Não participei do processo seletivo, implemen

null 1 Dec 1, 2021
✈️ Airline Company Application UI

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

Ken Minami 10 Jun 30, 2022
Integrated Docker with Mobile App using python API and Can perform almost all functionality of Docker

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

Keshav Sharma 0 Oct 29, 2021