Trovami
A live location sharing app built on Flutter and Firebase as backend
Install / Use
/learn @Samaritan1011001/TrovamiREADME
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

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.
Related Skills
node-connect
351.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
