Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

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).