- List of restaurant.
- Load a list of restaurant.
- Search for restaurants based on location.
- Click to view individaul restaurant.
- Inifinite scroll.
- Individaul restaurant.
- View an individaul restaurant.
- Functional Map view (google maps)
- Click to call.
- Click to visit website.
- Click for map directions
- React-native with Expo SDK
- MobX
- Axios
- Eslint
- Esdoc (full app wide documentation within 'documentation' folder).
- Jest (tests unavailable due to config/dependency issues).
Clone this repository, install dependencies and start application:
git clone git@github.com:ekpo-d/ezetradein.git
cd ezetradein
npm install
Create a folder called env
in the project root and add the project's environment variables within env/env.js
based on the sample file.
npm start # For development, starts up expo, eslint and jest.
Dependencies have been installed correctly if you get this after running the above: To run the app with live reloading, choose one of...
npm run docs
- generates documentationnpm run lint
- runs linter (eslint)npm run lint-test
- runs eslint and jest simultaneously