Skip to content

GoPizza: Aplicativo desenvolvido em React Native para auxiliar Garçons de uma Pizzaria.

Notifications You must be signed in to change notification settings

Iann-rst/gopizza

Repository files navigation

GoPizza

📌 Sobre

Aplicativo para auxiliar Garçons de uma Pizzaria.

  • O administrador (Admin) cadastra o cardápio da pizza;

  • O Garçom anota o pedido do cliente e acompanha o processo de preparo da pizza;

  • Para salvar os usuários (admin e garçom), salvar o cardápio da pizza e os pedidos dos clientes foi utilizado o React Native Firebase. Utilizando Firebase Auth para realizar a autenticação dos usuários, Firebase Storage para salvar as imagens das pizzas e Firebase Firestore para salvar o acesso do Admin e Garçom, além de salvar os pedidos.

⚒ Tecnologias

  • React Native;

  • Expo Bare Workflow;

  • React Native Firebase;

  • Firebase Cloud Firestore;

  • Firebase Cloud Auth;

  • Firebase Storage;

  • Expo Image Picker;

  • Expo Linear Gradient;

  • AsyncStorage;

  • Styled-components;

  • useContext;

  • React Navigation (Stack Navigation e Tab Navigation);

  • Typescript;

🚀 Como Executar

    # Faça o clone do projeto
    git clone https://github.com/Iann-rst/gopizza.git
    # Instalação das dependências
    npm install
    
    # Não esqueça de criar uma aplicação no Firebase Console e adicionar acesso ao app com Android e iOS

📷 Screenshots

Tela de Login

Tela de Login

Telas do Administrador

Tela de Home para Admin Tela de cadastro de uma pizza

Telas de acesso do Garçom

Tela de Login Realizar um pedido Acompanhar pedidos

About

GoPizza: Aplicativo desenvolvido em React Native para auxiliar Garçons de uma Pizzaria.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published