• Stars
    star
    157
  • Rank 230,988 (Top 5 %)
  • Language
    Dart
  • Created about 2 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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.

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

More Repositories

1

marketky

MarketKy is a Free Flutter E-Commerce App Starter Template that can help you develop an E-Commerce / Market application much faster.
Dart
97
star
2

hungry

Hungry is a Free Flutter Recipe App Starter Template that can help you develop a Recipe application much faster.
Dart
82
star
3

readky

Readky is a Free Flutter News App Starter Template that can help you develop a News application much faster.
Dart
58
star
4

food_app_ui

Dart
4
star
5

Talky

Talky is an open-source chat app project designed to help companies and developers build their own chat applications on the iOS platform, utilizing SwiftUI for a seamless user interface and Firebase for real-time messaging functionality.
Swift
4
star
6

meracik

Meracik is a Free Flutter Recipe App Starter Template that can help you develop a recipe app much faster. You just need to add some adjustment to the frontend and you can create your own backend.
Dart
3
star
7

mixnmatch

Apple WWDC Swift Student Challenge 2023 Winner. Introducing a wardrobe planning app that helps you save time and reduce frustration. Plan outfits based on type and color, keep track of your clothes, and create a list of completed and incomplete plans. Get color recommendations using color harmony principles.
Swift
3
star
8

game_islami

Dart
2
star
9

Streaming-App-UI

Dart
2
star
10

fun-quran-game

Fun Quran Game is a game where users can play connecting verses and guessing surahs in the Quran.
Swift
2
star
11

tekata

Dart
2
star
12

love-alarm-inspired

Love Alarm Inspired is inspired by the Love Alarm application in the Korean drama series Love Alarm. The way it works is that we choose the person we like/want to ring the alarm for. When we are near that person (utilize advertising data on bluetooth), their Love Alarm will ring. If they choose us as well, our Love Alarm will also ring.
Swift
2
star
13

caritopik

Dart
1
star
14

tekata-api

Python
1
star