renatokhael / app-gabivegan

Mobile user interface of the Gabi Vegan restaurant app

Home Page:https://gabivegan.com.br

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gabi Vegan App - React Native

Expo ReactNative TypeScript Tailwind CSS Zustand

This is a mobile application for vegan food delivery. The project uses React Native to build a responsive and intuitive user interface for a delivery service. I am publicly providing only the first stage of the interface creation, the rest of the implementation and integrations will continue in the private repository for the client's security and privacy.

Content

Features

  • Listing of available dishes
  • Adding dishes to the cart
  • Sending the order via WhatsApp
  • Completing orders with payment method
  • Login with user and password integrated with Firebase authentication
  • Integration with PagSeguro for pix and credit card payments

Technologies

  • React Native: Framework for mobile app development.
  • TypeScript: Language used for static typing.
  • Tailwind CSS: CSS framework for styling.
  • Firebase: Serverless for data integrations.
  • REST API: Backend to provide restaurant and order data.

Installation

  1. Clone the repository:
    git clone git@github.com:renatokhael/app-gabivegan.git
  2. Navigate to the project directory:
    cd app-gabi-vegan
  3. Install the dependencies:
    npm install

Usage

  1. Start the application:
    npm start
  2. Use an emulator or a physical device to test the app.

Contribution

Contributions are welcome! Feel free to open issues and pull requests.

License

This project is licensed under the MIT license. See the LICENSE file for more details.

Made with 💚 by Renato Khael

About

Mobile user interface of the Gabi Vegan restaurant app

https://gabivegan.com.br


Languages

Language:TypeScript 97.5%Language:JavaScript 2.5%