server:seed
generate a db.json file with 100 products
server:start
runs the server at localhost:3000
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
1 - run npm run test
to execute test suit.
- 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](https://private-user-images.githubusercontent.com/10830068/282367863-26c7978a-225d-4bb8-a836-8d917c90fa97.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg4NTE5NTIsIm5iZiI6MTcxODg1MTY1MiwicGF0aCI6Ii8xMDgzMDA2OC8yODIzNjc4NjMtMjZjNzk3OGEtMjI1ZC00YmI4LWE4MzYtOGQ5MTdjOTBmYTk3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjIwVDAyNDczMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTkyNGRjYmExNzIzN2FhNmIwOWI2Y2EwYjQyODBmNTVkNTNmMGRjNWJiNjk0N2ZkMWNjNzU2ZjM1MDc5MDQ2MWYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.FCbnAeSJkR-bg5WEh-_P34Mz29KVAvzPQk39ByL9zIk)