Create a simple cross platform application (React Native) for recipes. The app will support categories & recipes, and all the data is fetched from Firebase Firestore.
The app will consist of:
└──Tab Bar Menu
└──Home
└──Categories
└──Recipes List (grid, just like Home)
└──Single Recipe Details
JavaScript (React Native), Generated Data from Firebase Firestore
📦recipeApp
📦assets
┗ 📦img
┣ 📜backIcon.png
┣ 📜categoryIcon.png
┣ 📜cancelIcon.png
┣ 📜cookiesIcon.png
┣ 📜homeIcon.png
┣ 📜infoIcon.png
┣ 📜ingredientsIcon.png
┣ 📜listIcon.png
┣ 📜menuIcon.png
┣ 📜timeIcon.png
┣ 📜icon.png
┣ 📜splash.png
📦node_modules
📦src
┣ 📦components
┗ 📜Back.js
┗ 📜Menu.js
┗ 📜MenuPic.js
┗ 📜ViewIngredient.js
┣ 📦constants
┗ 📜AppStyles.js
┣ 📦mockData
┗ 📜data.js
┗ 📜dataApi.js
┣ 📦routes
┗ 📜Routes.js
┣ 📦screens
┗ 📜CategoryPage.js
┗ 📜DrawerPage.js
┗ 📜HomePage.js
┗ 📜IngredientPage.js
┗ 📜IngredientsDetailPage.js
┗ 📜RecipePage.js
┗ 📜RecipesListPage.js
┗ 📜index.js
📦web-build
┣ 📜register-service-worker.js
┣ 📜app.json
┣ 📜App.js
┣ 📜babel.config.js
┣ 📜package.json
┣ 📜package-lock.json
┣ 📜README.md
┣ 📜yarn.lock
git clone https://github.com/adefemi171/recipeApp.git
Using yarn
yarn install
Using npm
npm install
Using yarn
yarn run watch
Using npm
npm run watch
Expo for Android
https://play.google.com/store/apps/details?id=host.exp.exponent
Expo for IOS
https://itunes.com/apps/exponent/
Using yarn
yarn start
Using expo
expo start