lucianodiisouza / tracktileio-task

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

server

server:seed generate a db.json file with 100 products
server:start runs the server at localhost:3000

app

1 - run npm i to install all dependencies!
2 - run npm run start to initialize metro/expo
3 - be sure that your server is seeded and running on another tab server:seed / server:start
4 - on expo terminal window, type i to open iOS or a for Android emulator

tests

1 - run npm run test to execute test suit.

features

  • items will be fetched by groups of 10
  • on reach the end of FlatList, a new fetch will run
  • you can use the search input to search across title and description (fulltextsearch)

screenshot

screenshot

About


Languages

Language:TypeScript 96.5%Language:JavaScript 3.5%