Skip to content

Commit

Permalink
Readme updates
Browse files Browse the repository at this point in the history
  • Loading branch information
JaerenMoneyBox committed Mar 23, 2022
1 parent 0472529 commit 68d12d7
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,22 +6,22 @@ Create a screen that allows a user to login to their moneybox account and displa
**Duration: 2 hours**

## What we are looking for…
A fully working Android application
Clean coding style
Demonstration of architecture choices
UI considerations including validation
Unit Tests
- A fully working Android application
- Clean coding style
- Demonstration of architecture choices
- UI considerations including validation
- Unit Tests

## The Project…
The project includes the networking code and models to complete the task, you will just need to integrate them and implement the logic.

- The `Networking` class contains the `OkHttp` and `Retrofit` instances with the required headers for an unauthenticated request.
- The `Networking` class contains the **OkHttp** and **Retrofit** instances with the required headers for an unauthenticated request.
- The `models` package contains the request and response models with all the fields required for the rest of the task.

## Part 1 - Login Screen…
We would like to allow the user to enter their email address and password and login to our app. Please design your screen according to the wireframes below:

![Login](/images/login.png)
![Login](/images/login.png =x250)

To login please use the endpoint and credentials below:
```
Expand All @@ -34,9 +34,9 @@ You can use `LoginRequest` to make your request and `LoginResponse to parse your
## Part 2 - Display Plan Value
Once you have logged in, please create a simple screen that displays the user's `TotalPlanValue`. Please design your screen according to the wireframe below:

![Accounts](/images/accounts.png)
![Accounts](/images/accounts.png =x250)

To retrieve this data please use the endpoint with an additional authorization header, replacing BEARER_TOKEN_HERE with the bearer token you get in `SessionDataResponse`:
To retrieve this data please use the endpoint with an additional authorization header, replacing {BEARER_TOKEN_HERE} with the bearer token you retrieved when logging in:

```
Endpoint: @GET("investorproducts")
Expand Down

0 comments on commit 68d12d7

Please sign in to comment.