Files
Android-developer-tech-test…/README.md
2020-02-08 18:04:46 +00:00

40 lines
943 B
Markdown

# Firebase Mobile Signup
Login to an app by authenicating with a mobile number then update your details
## Requirements
- Minimum android SDK version 19
- Permissions : Internet, Storage
## Features
- Login Screen
- Sign up with mobile phone
- select image from gallery
- Update your profile once signed in
## Architectural Pattern
MVVM - Model View Viewmodel
## Jetpack
* [AndroidX](https://developer.android.com/jetpack)
## Unit tests
### Test case one
- UI test for authentification testing during login procedure
## Built With
* [Kodein](https://github.com/Kodein-Framework/Kodein-DI) - Painless Kotlin Dependency Injection
* [Retrofit](https://github.com/square/retrofit) - Type-safe HTTP client for Android and Java by Square, Inc
* [Firebase](https://firebase.google.com/) - Firebase is a mobile and web application development platform developed by Firebase
## Authors
* **Haider Malik** - *Android Developer*