Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jinkogule/bandejapp
O BandejApp é um sistema de gestão para restaurantes universitários, cujo propósito é reduzir o desperdício de alimentos ao proporcionar uma gestão mais eficiente.
https://github.com/jinkogule/bandejapp
blade css javascript laravel php postgresql sql
Last synced: 7 days ago
JSON representation
O BandejApp é um sistema de gestão para restaurantes universitários, cujo propósito é reduzir o desperdício de alimentos ao proporcionar uma gestão mais eficiente.
- Host: GitHub
- URL: https://github.com/jinkogule/bandejapp
- Owner: Jinkogule
- License: agpl-3.0
- Created: 2022-09-20T19:46:42.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-08T21:43:37.000Z (3 months ago)
- Last Synced: 2024-08-08T23:46:25.618Z (3 months ago)
- Topics: blade, css, javascript, laravel, php, postgresql, sql
- Language: JavaScript
- Homepage: https://bandejapp.herokuapp.com/
- Size: 3.41 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Release](https://img.shields.io/github/v/release/Jinkogule/BandejApp?style=for-the-badge)](https://github.com/Jinkogule/BandejApp/releases)
[![License](https://img.shields.io/github/license/Jinkogule/BandejApp?style=for-the-badge)](LICENSE)
![Status](https://img.shields.io/badge/STATUS-CONCLU%C3%8DDO%20|%20EM%20ATUALIZAÇÃO-brightgreen?style=for-the-badge)
Sobre •
Documentação •
Desenvolvimento •
Tecnologias •
Layout •
Autores •
Certificações •
Licença---
## 💻 Sobre o projeto
O **BandejApp** é um sistema de gestão para restaurantes universitários, cujo propósito é reduzir o desperdício de alimentos ao proporcionar uma gestão mais eficiente. A aplicação permite que os usuários registrem suas refeições previamente, confirmem presença, avaliem a qualidade do serviço e enviem sugestões de melhorias. Os administradores têm acesso a dados detalhados sobre o número de pessoas que registraram e confirmaram presença, permitindo que haja um melhor planejamento sobre a quantidade de comida a ser preparada e redistribuída entre as unidades que o restaurante universitário possui. Além disso, os administradores também podem publicar avisos e visualizar sugestões e avaliações dos usuários.
Este projeto foi idealizado por [Letícia de Oliveira Gago](http://lattes.cnpq.br/3212258897513521) e, com a orientação de de [Flávio Luiz Seixas](http://lattes.cnpq.br/4319951805195534), foram realizadas reuniões a fim de desenvolver uma solução tecnológica para reduzir o desperdício de alimentos em restaurantes universitários, culminando no BandejApp. Após a aplicação ter ficado funcional, foi realizado um teste de usabilidade utilizando o SUS (*System Usability Scale*), obtendo resultados satisfatórios ([mais detalhes](https://github.com/Jinkogule/BandejApp/raw/main/public/documents/documentations/Desenvolvimento_de_sistema_para_confirmacao_do_uso_do_restaurante_universitario_pela_comunidade_academica.pdf)).
A proposta deste projeto foi apresentada à Superintendência de Tecnologia da Informação da Universidade Federal Fluminense para sua incorporação ao aplicativo do Restaurante Universitário da universidade. Atualmente, essa integração está em fase de implementação.
Projeto disponível em: https://bandejapp.herokuapp.com/.
## 📋 Documentação
- **[Trabalho de conclusão de curso sobre a primeira versão](https://github.com/Jinkogule/BandejApp/raw/main/public/documents/documentations/Desenvolvimento_de_sistema_para_confirmacao_do_uso_do_restaurante_universitario_pela_comunidade_academica.pdf)**
- **[Wiki](https://github.com/Jinkogule/BandejApp/wiki)**## 🧑🏻💻 Desenvolvimento
- **[Código-fonte](https://github.com/Jinkogule/BandejApp)**
- **[Issue Tracking](https://github.com/Jinkogule/BandejApp/issues)**## 🛠 Tecnologias
#### **Website** ([PHP](https://www.php.net/) + [Laravel](https://laravel.com/))
- **[PHP 8.3](https://www.php.net/)**
- **[Laravel 8.8](https://laravel.com/)**
- **[Composer 2.7](https://getcomposer.org/)**> Para mais detalhes sobre as configurações do projeto, veja o arquivo [composer.json](https://github.com/Jinkogule/BandejApp/blob/main/composer.json)
#### **Banco de Dados**
- **[PostgreSQL 16.3](https://www.postgresql.org/)**
#### **Hospedagem**
- **[Heroku](https://www.heroku.com/home)**
#### **Serviços e Add-ons**
- **[Heroku Postgres](https://devcenter.heroku.com/articles/heroku-postgresql)**
- **[Heroku Scheduler](https://devcenter.heroku.com/articles/scheduler)**
- **[Mailgun](https://devcenter.heroku.com/articles/mailgun)**#### **Utilitários**
- Protótipo: **[Figma](https://www.figma.com/)** → **[Protótipo (BandejApp)](https://www.figma.com/design/HAcWO9GlJnCcDmHjk9JoVk/BandejApp?node-id=419-31&t=l5nULhkPCV4Q3s4N-1)**
- Ícones: **[Flaticon](https://www.flaticon.com/)**
- Fontes: **[Bahnschrift](https://learn.microsoft.com/en-us/typography/font-list/bahnschrift)**## 🎨 Layout
O layout da aplicação está disponível no Figma:
### Telas de autenticação (Mobile)
Login
Cadastro
### Telas de usuário (Mobile)
Planejamento mensal (registrar refeições)
Dashboard (proximas refeições)
Avaliação de refeição
Sugestão de melhorias
Avisos informativos
Menu (usuário)
### Telas de administrador (Mobile)
Dashboard (cardápios não definidos)
Tabela de registrados e confirmados
Definição de cardápio
Alteração de cardápio
Dashboard (cardápio definido)
Visualização de cardápio
Publicação de aviso
Sugestões de melhorias
Menu (administrador)
## ✒ Autores
[![Linkedin](https://img.shields.io/badge/-Lucas%20Pimenta-blue?style=flat-square&logo=Linkedin&logoColor=white&link=https://www.linkedin.com/in/lucas-pimenta-0663671b1/)](https://www.linkedin.com/in/lucas-pimenta-0663671b1/)
[![Gmail](https://img.shields.io/badge/[email protected]?style=flat-square&logo=Gmail&logoColor=white&link=mailto:[email protected])](mailto:[email protected])## 📜 Certificações
Este software é protegido por direitos autorais, de acordo com as seguintes certificações emitidas pelo INPI:
- **[Certificado de Registro de Programa de Computador](https://github.com/Jinkogule/BandejApp/raw/main/public/documents/certifications/BandejApp-Certificado_de_Registro_de_Programa_de_Computador_-_INPI_-_1.0.0.pdf)** - Referente à versão [1.0.0](https://github.com/Jinkogule/BandejApp/tree/v1.0.0).
- **[Certificado de Registro de Programa de Computador](https://github.com/Jinkogule/BandejApp/raw/main/public/documents/certifications/BandejApp-Certificado_de_Registro_de_Programa_de_Computador_-_INPI_-_1.2.0.pdf)** - Referente à versão [1.2.0](https://github.com/Jinkogule/BandejApp/tree/v1.2.0).## 📝 Licença
Este projeto é licenciado sob a [GNU Affero General Public License v3.0 (AGPLv3)](./LICENSE).