A React native food delivery application brings delicious food from your favorite local restaurant to your door. Credit card payment implemented with Stripe.
video_readme.mp4
- React Native
- Expo
- Redux
- Sanity
- JavaScript
- Firebase
- Tailwind
- React navigation
- Stripe
- React native animatable
- React native heroicons
- React native safe area context
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
The following softwares are required on your system
- Node
- Npm
- Expo
- Clone the repository
git clone https://github.com/Seundede/Mobile-meal.git
cd Nextjs Mobile-meal
- Install the dependencies
npm install
- Create a new Firebase project and fill the required information in firebase.js file
apiKey: "",
authDomain: "",
projectId: "",
storageBucket: "",
messagingSenderId: "",
appId: "",
- Create a .env file and input the Stripe secret and publishing key
STRIPE_SECRET_KEY=sk_test_
STRIPE_PUBLISHABLE_KEY=pk_test_
- Run the React native application
expo start
- Run the application on an iOS simulator
npm run ios
- Run the application on an android simulator
npm run android