Skip to content

Andohenri/Food_delivery

Repository files navigation

Food Delivery App

A mobile food ordering application built with Expo Router and React Native.

Description

This repository contains a food delivery app with:

  • Authentication flow (sign in / sign up)
  • Home, search, cart, and profile tabs
  • Menu, offers, categories, and customization data
  • State management with Zustand
  • Appwrite integration for auth and backend data

Tech Stack

  • Expo + React Native
  • TypeScript
  • Expo Router
  • NativeWind (Tailwind-style utility classes)
  • Appwrite
  • Zustand

Getting Started

  1. Install dependencies:

    npm install
  2. Configure environment variables in .env:

    • EXPO_PUBLIC_APPWRITE_ENDPOINT
    • EXPO_PUBLIC_APPWRITE_PROJECT_ID
    • EXPO_PUBLIC_APPWRITE_DATABASE_ID
    • EXPO_PUBLIC_APPWRITE_BUCKET_ID
    • EXPO_PUBLIC_APPWRITE_USER_COLLECTION_ID
    • EXPO_PUBLIC_APPWRITE_MENU_COLLECTION_ID
    • EXPO_PUBLIC_APPWRITE_CUSTOMIZATION_COLLECTION_ID
    • EXPO_PUBLIC_APPWRITE_CATEGORY_COLLECTION_ID
    • EXPO_PUBLIC_APPWRITE_MENU_CUSTOMIZATION_COLLECTION_ID
  3. Start the app:

    npm run start

About

A mobile food ordering application built with Expo Router and React Native

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors