My Shop is a fictional shopping application. To access the application, an account needs to be created. The main screen displays various products. In the profile screen, you can update your username, phone number, address and date of birth.
The application uses Firebase Authentication for user verification. Additionally, a phone number can be added.
Enter the required information in the local.properties file PROJECT_ID="Enter" APPLICATION_ID="Enter" API_KEY="Enter"
- Android Architecture Components
- Hilt
- Room
- Retrofit
- Coil
- Firebase Auth
- Firebase Storage
- Firebase Firestore
- Firebase Cloud Messaging
- Image Cropper
The app uses MVVM [Model-View-ViewModel] architecture to have a unidirectional flow of data, separation of concern, testability, and a lot more.
๐ About Me Hi! My name is Shivangi Mundra, I work as a Software Developer and like to expand my skill set in my spare time.
If you have any questions or want to connect, feel free to reach out to me on :