Built using react native and expo
This project is a fully built, native React application for food delivery that utilizes Sanity for a headless CMS.
Tech Stack:
- React Native
- Expo
- Sanity
Prerequisites:
- Node.js and npm (or yarn) installed on your system.
- A Sanity project set up and running.
Getting Started:
-
Clone this repository:
git clone https://github.com/Sneekyboots/food-zone-.git
-
Install dependencies:
cd food-zone npm install
-
Configure Sanity:
- Update the
sanity.config.js
file with your Sanity project details (dataset, project ID, etc.).
- Update the
-
Run the app:
npx expo start
This will start the Expo development server and open the app in a simulator or on your device.
Features:
- Browse restaurants by category or location.
- View detailed restaurant information, including menus and reviews.
- Order food items and track delivery status.
- User authentication and account management (may require additional development).
Development:
The codebase is organized using standard React Native and component-based architecture. Feel free to explore the code and make modifications to suit your specific needs.
Additional Notes:
- This is a base application and may require further development for features like user profiles, payment processing, etc.
- Refer to the official documentation for React Native, Expo, and Sanity for a deeper understanding of the technologies used.