O Projeto NutriAjuda é uma aplicação desenvolvida como parte de um trabalho acadêmico para a disciplina Linguagem de Programação Orientada a Objetos da Universidade Paulista. O objetivo do projeto é ajudar os usuários a planejar suas compras de alimentos de forma sustentável, levando em consideração fatores como região geográfica, renda e quantidade de pessoas na família.
A aplicação segue uma arquitetura MVC (Model-View-Controller), onde o modelo é responsável por representar os dados e a lógica de negócio, a visão é responsável pela interface gráfica com o usuário e o controlador coordena a interação entre o modelo e a visão.
- Java: Linguagem de programação utilizada no desenvolvimento da aplicação.
- Swing: Biblioteca gráfica do Java para criar a interface com o usuário.
- NetBeans: IDE utilizada para o desenvolvimento e gerenciamento do projeto.
- Cadastro de informações: O usuário pode inserir sua renda mensal, quantidade de pessoas na família e região geográfica.
- Validação de dados: As informações fornecidas pelo usuário são validadas para garantir que estejam corretas e completas.
- Cálculo de alimentos recomendados: Com base nas informações fornecidas pelo usuário, a aplicação calcula e exibe uma lista de alimentos recomendados para compra.
- Exibição de alimentos mais produzidos: A aplicação também exibe uma lista dos alimentos mais produzidos na região fornecida pelo usuário.
Para executar o NutriAjuda em seu computador, siga as etapas abaixo:
-
Certifique-se de ter o Java Development Kit (JDK) instalado em sua máquina. Caso não tenha, faça o download e a instalação a partir do site oficial da Oracle.
-
Faça o download do código-fonte do projeto NutriAjuda.
-
Abra o NetBeans ou sua IDE de preferência e importe o projeto NutriAjuda.
-
Compile o projeto para verificar se não há erros de compilação.
-
Após compilar com sucesso, execute o projeto.
-
A aplicação NutriAjuda será iniciada e estará pronta para uso.
- Kayky Vasconcelos da Silva;
- Milene Dias Neto;
- Rafael Ferreira Machado;
- Victor Gomes da Penha Lira.
Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE
para obter mais informações.
- Documentação oficial do Java: https://docs.oracle.com/en/java/
- Documentação oficial do Swing: https://docs.oracle.com/javase/tutorial/uiswing/