Skip to content

KatlenVanessa/app-bandejao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


University Restaurant Ticketing App

Descrição

A idea desse projeto baseia-se em aplicativo móvel desenvolvido em React que permite aos estudantes universitários comprar tickets para refeições em um restaurante universitário. O aplicativo fornece uma interface intuitiva para selecionar e comprar diferentes tipos de refeições, como café da manhã, almoço e jantar, além de gerenciar o carrinho de compras e visualizar o perfil do estudante.

Funcionalidades

  • Seleção de Refeições: Os usuários podem selecionar a quantidade de tickets para diferentes tipos de refeições.
  • Carrinho de Pedidos: Os usuários podem adicionar, visualizar e atualizar tickets no carrinho de compras.
  • Autenticação: Login e logout para garantir que apenas usuários autorizados possam comprar tickets.

Tecnologias Utilizadas

  • React: Biblioteca JavaScript para construção de interfaces de usuário.
  • PHP: Linguagem de script para desenvolvimento do backend.
  • MySQL: Sistema de gerenciamento de banco de dados relacional.
  • Axios: Biblioteca para fazer requisições HTTP no frontend.
  • Context API: Gerenciamento de estado global no React.

Capturas de Tela

Página de Login

Seleção de Tickets

Carrinho de Pedidos

Perfil

Instalação

Recursos Externos

Passos para Instalação

  1. Instale as dependências do frontend:

    cd bandejao
    npm install
  2. Inicie o servidor MySQL:

    • Baixe a VM - ihc 123 com o banco de dados - ihc 123
    • Altere o IP no arquivo 'conexao.php' em '\api'
  3. Inicie o servidor PHP:

    php -S localhost:8000
  4. Inicie o frontend:

    cd bandejao
    npm run web

Uso

  1. Abra o navegador para acessar o frontend.
  2. Faça login com uma conta do bando de dados

Contribuição

Se você deseja contribuir com o projeto, não queira

Licença

Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •