Login: matthew-arofin0lendsqr-fe-test.heroku.com/ UserList w/ filters: matthew-arofin0lendsqr-fe-test.heroku.com/userlist UserInfo: matthew-arofin0lendsqr-fe-test.heroku.com/users/:id
- Login Page
- Dashboard/Landing
- Users List w/ Filters
- User Details
- GET all users: Returns a list of all users
- GET user by ID: Returns a specific user's details
- Recreate the UI mockup that lives here - https://www.figma.com/file/ZKILoCoIoy1IESdBpq3GNC/Frontend
- Implement a mobile responsive layout using Typescript and SCSS for styling
- Implement functional API calls to get all users and get a specific user's details
- Implement wide positive and negative test coverage
- Host completed build publicly at https://-lendsqr-fe-test.
- Be mindful of code architecture, function/variable naming and semantic use of pathing and resource naming
- Ensure Github repo is publicly accessible and appropriately named
- Ensure commit messages are clear and concise
- User authentication/authorisation NOT implemented in demo, submit button console logs username and password.
- Public routing implemented for the following features:
- LOGIN ('/')
- DASHBOARD/USER LIST ('/userlist')
- USER ('/user/:id')