Skip to content
This repository has been archived by the owner on Jul 18, 2023. It is now read-only.

koombea/RN-Assessment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Live Coding Assesment React Native

The developer will be asked to develop a mobile application using the latest native programming language to develop an application using the documentation provided herein.

Setup

  • Install the axios library
  • Install a navigation library

Network

  • Request a list of users from this endpoint.
  • Create a list view with the list of users (like a chat). See example here
  • When clicked open the profile of the user Figma
  • Show the profile image of the user
  • Show a view with the contact info to the side of the profile picture
  • Store the data so it will load on the next reload of the app.

Logic

  • Add a ♥️ button to mark contacts as favorites
  • When the favorites button is clicked the item is added to the favorites list.
  • Create a new screen that will display the favorites list
  • Show an alert if an error occurs
  • Go back to the contact list when alert is dismissed Advanced:
  • Add animation to the favorites button
  • Save the data in a local database

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published