FLUTTER ECOSYSTEM

Samaritan1011001/Trovami

一个基于 Flutter 和 Firebase 作为后端的实时位置共享应用

Trovami 项目封面
Stars
257
Forks
104
最近推送(UTC)
2026年4月15日
项目状态
未归档
ManojNB GitHub avatar
GITHUB User

ManojNB ↗

Focusing on learning new technologies and strengthening existing ones

@aws-amplify Seattle
语言DartRubySwiftKotlinObjective-C

关联插件与示例

使用的依赖

依赖清单 12 项

App 分类

所在榜单

原始 README

以下为英文项目原文快照,最新内容请访问 GitHub。

展开 / 收起项目 README

DISCLAIMER

I want to stress on three main points:

  • This was my first Flutter project so I have not used any best practices and it needs a lot of code refactoring.
  • DO NOT USE real emails during sign up
  • DO NOT USE real location when testing. They are NOT encrypted and the database is open to public!

Trovami

A Live location sharing app created in Flutter using Firebase as the backend

Features

  • Create groups and choose to share your live location
  • View group members on the map
  • Google Sign-in

Preview

preview

Dependencies

Getting Started

1.Setup Flutter

2.Clone the repo

$ git clone https://github.com/Samaritan1011001/Trovami.git $ cd trovami/

3. Setup for google maps, firebase

All the setup is already done. I am using the free credit I got for the google account so you don't have to do anything until it runs out. IMPORTANT NOTE: DO NOT PROVIDE YOUR REAL EMAIL ADDRESS IN THE APP WHILE SIGNING UP SINCE THE BACKEND IS PUBLIC AND ANYONE USING THIS APP CAN ACCESS IT.

5. Run the app

$ flutter run

Tasks to complete

  • [x] Firebase Authentication
  • [x] Google Sign in
  • [ ] Chat screen
  • [ ] Deleting groups
  • [ ] Deleting members of the group after creation of the group
  • [ ] Refresh feature of the map For help getting started with Flutter, view our online documentation.