Hidden Gem
(The App does work, ISH There is no longer a working database)
This is a Flutter mobile application developed as a school project during my 2nd year of university. The app serves as a social platform for sharing and discovering personal "Gems" - special moments, achievements, or memories.
Multiple login options:
- 📧 Email & Password
- 🔵 Google Sign-In
🔄 Password reset via email
- Create new Gems with details and images
- Read and browse your own and friends' Gems
- Update and edit your existing Gems
- Delete Gems you no longer want to share
- ✏️ Edit personal information
- 🖼️ Update profile pictures
- 👥 Add friends and build your network
- ❤️ Like and show appreciation for others' Gems
✅ Android 5.0 and newer
❌ iOS devices (Apple doesn't allow APK installations)
-
Download the APK directly to your Android device:
- Tap on app-release.apk from GitHub
- Click "Download" or "Save file"
-
Install the app:
- Open your "Files" app and find the downloaded APK
- Tap on app-release.apk
- If prompted, allow "Install from unknown sources"
- Follow the installation prompts
-
Download the APK to your computer
-
Transfer to your Android device via
- USB cable
- Bluetooth
- Email attachment
- Cloud storage (Google Drive, Dropbox, etc.)
-
Install by tapping the APK file on your device
The app will appear in your app drawer
You can launch it like any other application
No additional setup required!
- Framework: Flutter & Dart
- Backend: Firebase (Authentication, Realtime Database, Storage)
- Platform: Android (APK provided)