Skip to content

a food ordering mobile app built with react-native and expo that allows users to order food online from different vendors displayed on a map and pay with cards

Notifications You must be signed in to change notification settings

johnpatrick254/GoMeals

Repository files navigation

📗 Table of Contents

🍕 GoMeals

Gomeals is a React Native food ordering app built with TypeScript and Expo. It integrates Firebase for authentication, Context API for state management, Stripe for payments, and Google Maps for mapping services. The backend is handled by Firebase Functions.

🛠 Built With

  • React Native
  • TypeScript
  • Expo
  • Firebase (Authentication and Functions)
  • Context API
  • Stripe
  • Google Maps

🖼️ Screenshots











Key Features

  • View and Search for Restaurants
  • Mapping Services with Google Maps
  • Authentication with Firebase
  • Payment Integration with Stripe
  • Add favourites
  • Camera Module

(back to top)

🚀 Live Demo

(back to top)

💻 Getting Started

Prerequisites

In order to run this project, you need:

  • Visual Studio Code
  • Node.js
  • Expo CLI
  • Firebase account
  • Stripe account

Setup

Clone this repository to your desired folder:

cd <desired folder to contain project>
git clone https://github.com/johnpatrick254/GoMeals
cd <project_folder>

Install

Install project dependencies:

npm install

Usage

Start the Expo development server:

expo start

(back to top)

👥 Authors

👤 JOHN PATRICK

(back to top)

🔭 Future Features

  • Order History

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

(back to top)

⭐️ Show your support

If you found this project useful, please consider giving it a star on GitHub!

(back to top)

🙏 Acknowledgments

(back to top)

📝 License

This project is MIT licensed.

(back to top)

```

About

a food ordering mobile app built with react-native and expo that allows users to order food online from different vendors displayed on a map and pay with cards

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published