SnappCompose
A clone of Snapp using Jetpack Compose. Showcasing various usages of Google Maps Animations etc combined with Compose
Install / Use
/learn @Hessam-Emami/SnappComposeREADME
SnappCompose
A clone of Snapp, A ride-handling app using Jetpack Compose, Showcasing various usages of Google Maps, Animations, etc combined with Compose

Tools & Technologies
- Kotlin
- Jetpack Compose
- Google Maps Sdk
Development
Want to contribute? Great!
In order to build and work with the app put your google map's token to your local.properties file as follows:
google.maps.key=YOUR_KEY
All pull requests and comments are welcome! You can also check Todos section if you need a hint for contribution.
Todos
- Implement Find My Location Feature/ Location Permission
- Put the app state inside a ViewModel
- Make it look more like the Real version of Snapp!
- Improve text styles
- Keep the apis up-to-date with the newer versions of Compose
Related Skills
node-connect
349.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.5kCreate 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
349.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
