Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rodrigofontesdev/orders

A food delivery app build with React Native.
https://github.com/rodrigofontesdev/orders

expo-go react-native tailwindcss typescript

Last synced: 5 days ago
JSON representation

A food delivery app build with React Native.

Awesome Lists containing this project

README

        

![cover](https://github.com/rodrigofontesdev/orders/assets/17281370/adb25f6a-2e7b-4022-aa18-85b63dae876f)

# Orders

A food delivery app designed for small restaurants and food shops. The customer can choose from a menu, select what they want, and send the order to the restaurant via WhatsApp. The restaurant receives a notification with the complete order including the selected products, quantity, and total price.

My purpose with this app was learn how to build a mobile app from scratch. This is my first experience with programming focused on apps.

## Prerequisites

- Node.js
- Expo Go ([Download here](https://expo.dev/client))
- Git

## Getting Started

- Clone the repository (`git clone [email protected]:rodrigofontesdev/orders.git`)
- Install dependencies (`npm install`)
- Copy .env.example file (`cp .env.example .env`)
- Fill your phone number in .env
- Run application (`npm start`)
- Scan the QR code with Expo Go

## How to use

Navigate between categories, choose the products that you want, add to cart, fill your address and send your order.

## Built With

- React Native
- Typescript
- Tailwind CSS

## License

This project is licensed under the MIT License - see the [LICENSE.md](https://github.com/rodrigofontesdev/orders/blob/main/LICENSE.md) file for details.