Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 1.47 KB

README.md

File metadata and controls

49 lines (34 loc) · 1.47 KB

CRS - HOMEWORK - stackoverflow feed app

A simple React-Native application to fetch stackoverflow user infos

Features

  1. light/dark mode
  2. http fetching
  3. text input field with debounce (300ms)
  4. reset search field
  5. opening http content in modal
  6. display smootly html encoded characters
  7. labels string in external json file (allow to adapt easily i18n)
  8. filtering result (server filtering)

Installation

  1. git clone [email protected]:ah584d/crs.git
  2. cd stkOverFlow
  3. npm ci -d
  4. cd ios
  5. pod install
  6. run Xcode and open ios folder, then press play button, it will take a few minutes and will launch the application

Usage

In order to test: type user id 1234567 (and change typing speed to test debouncing)

Backlog

  1. android support
  2. client side filter (faster)
  3. add state management (Redux, Mobix...)
  4. accessibility
  5. handle network errors
  6. unit tests
  7. perfect pixel improvment

Screenshots