An open API service indexing awesome lists of open source software.

https://github.com/one-aalam/gyza

Food Ordering Mobile + Web App
https://github.com/one-aalam/gyza

expo graphql monorepo nextjs nodejs react react-native react-native-web

Last synced: 3 months ago
JSON representation

Food Ordering Mobile + Web App

Awesome Lists containing this project

README

          


Gyza

Gyza


aspires to be a


Multi-platform :hamburger::pizza::fries: food ordering app for iOS, Android and Web

built with React Native, GraphQL, etc. using platform-agnostic constructs and consistent visual language



`There are many essentials component to agnostic-ness that are currently being considered to zero in a final, robust and scalable choice. Till that's finalized, the native app will still continue to grow towards completeness`

Current Tooling Status

- [x] `@gyza/app` Mobile App with Expo/React Native
- [x] `@gyza/common` Re-usable core
- [ ] `@gyza/web` CRA based SPA web admin/dasboard
- [ ] `@gyza/ssr` NextJS 9 based consumer facing web app

## Demo

**If you like this project**, please give a ⭐ on GitHub — it helps!

## Development stack

This project follows the react-native-web philosophy of **Write Once, Render Anywhere**.

- [React Native](https://facebook.github.io/react-native/)
- [Expo](https://expo.io/)
- [React Native Web](https://github.com/necolas/react-native-web)
- [Next.js](https://nextjs.org/)

## App features

The app consists of following parts which should cover the whole searching and ordering flow:

- Search for food/restaurants
- Order
- Manage Address
- Payments

Credits:
- https://github.com/iamkevinwolf and structure of his https://github.com/iamkevinwolf/formal helped a lot with setting up the React Native/Expo side of the puzzle