Coffee Shop app made with Jetpack Compose
Explore the docs »
Report Bug
·
Request Feature
Finjan is a Modern design responsive Android coffee shop app implemented using Kotlin and Jetpack Compose
- Type-Safe navigation
- Responsive user friendly GUI
- Animated SplashScreen
- Model-View-ViewModel (MVVM) design pattern
- Clean code
- High Quality images & assets
- Google Firebase Secure Email & Password Authentication
APK Hashes:
SHA-1: e3e38991a470b6ca06e94a0b6b13091d6e8c6531
SHA-256: 144d9c50416eae8a792e385639d82aedc9ed14494e3397cdc7d5fa17cc819785
SHA-512: 8b097e8f6984f1993339a205b34d4009f6a11620ac3ff9c790974eea5f307ee63c1f826d735aeffed50d1c21beb350ce8d380d70b549d891660d81fc12c76ba3
Project's Link: https://github.com/ahmeddwalid/Finjan
Any contributions you make are greatly appreciated.
The following features are currently being implemented:
-
Firebase Authentication: for secure user management. This includes:
- Google sign-in
- Password reset functionality
-
User Profile Picture: fetching user's profile picture. This includes:
- Coil library to load images from the internet
-
Data storage using Firebase: for storing products and user data. This includes:
- Menu items
- User's Qr-code
-
UI/UX Improvements: Focusing on enhancing the user interface and user experience for better usability This includes:
- Add the appropriate images
- Actually everything
If you'd like to contribute, please follow these steps:
- Fork the repository: Create your own copy of the project.
- Create a branch:
git checkout -b feature/your-feature-name
- Implement your contribution
- Commit your changes:
git commit -m "your descriptive commit message"
- Push to the branch:
git push origin feature/your-feature-name
- Create a pull request: Submit your changes for review.
- Please ensure your code follows MVVM design pattern.
- Write clear and concise commit messages.
- Provide detailed explanations in your pull requests.
- Be respectful and considerate of other contributors.
Thank you for your contributions!
This project is distributed under the Apache 2.0 license. See
LICENSE.txt
for more information.