Com um claro cenário dos efeitos da pandemia, como a indisponibilidade de venda por canais tradicionais e a alta do desemprego, associados a crescente demanda por alimentos saudáveis pelos consumidores familiares urbanos, o Muda se propõe a facilitar a conexão de pequenos produtores de alimentos com seus respectivos consumidores a partir de uma plataforma web de compra de venda de alimentos.
Baseia-se em sistema digital integrado de apoio à agricultura familiar e orgânica, agroEcológica, economia solidária, povos e comunidades tradicionais e artesanato de raiz.
Back-end: Spring Boot
Front-end: VueJS
Banco de dados: MySQL
CI/CD: Github Actions
Hospedagem: Heroku
- Docker
Para o ambiente de desenvolvimento está disponibilizado o arquivo docker-compose.dev.yml, assim para rodar a aplicação faça:
1 - No terminal, navegue até a pasta backend/agricultura-familiar
2 - Execute docker-compose --file docker-compose.dev.yml up --build
Ao final da execução a aplicação está disponível em localhost:8080
e o banco de dados em localhost:3306
A aplicação está configurada para aceitar remote-debugging, assim consulte o guia da sua IDE para fazer uso desta funcionalidade.
- Node.js
Para rodar a aplicação siga os seguintes passos:
1 - No terminal, navegue até a pasta frontend/agricultura-familiar
2 - Execute npm install
3 - Execute npm run dev
Ao final da execução a aplicação estará disponível em localhost:9000
.
- Docker
Para o ambiente de desenvolvimento está disponibilizado o arquivo docker-compose.dev.yml, assim para rodar a aplicação faça:
1 - No terminal, navegue até a pasta frontend/agricultura-familiar
2 - Execute docker-compose --file docker-compose.dev.yml up --build
- Fernanda Felix da Silva
- Maik Henrique
- Matheus Ribeiro
- Larissa Nunes de Almeida
- Daniel Fusimoto Pires
- Diego Sousa Santos
- Anderson Pedro Velasco
MIT license.