ThalesDFerreira /
Front-HVEX
O Projeto Frent-End HVEX é uma aplicação web mais direcionada a protfólio empresarial. O objetivo desse trabalho foi realizado em virtude de um desafio técnico pela empresa HVEX.
34/100 healthLoading repository data…
Josieljcc / repository
Uma aplicação web para gerenciamento de receitas. Os usuários podem visualizar receitas, favoritar as receitas e visualizar suas receitas favoritas.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Este é um projeto de receitas full stack que utiliza as seguintes tecnologias:
O objetivo deste projeto é criar uma aplicação web para gerenciamento de receitas. Os usuários podem visualizar receitas, favoritar suas receitas favoritas e ver quais são as receitas favoritas deles. A aplicação foi desenvolvida utilizando Next.js com Tailwind CSS e TypeScript no frontend, Go com Gin-Gonic e GORM no backend, e o banco de dados MySQL para armazenar as informações das receitas e dos usuários. O Docker e o Docker Compose foram utilizados para facilitar o desenvolvimento e configuração do ambiente.
Frontend:
Backend:
Banco de Dados:
Testes
Docker e Docker Compose:
Selected from shared topics, language and repository description—not editorial ratings.
ThalesDFerreira /
O Projeto Frent-End HVEX é uma aplicação web mais direcionada a protfólio empresarial. O objetivo desse trabalho foi realizado em virtude de um desafio técnico pela empresa HVEX.
34/100 healthDaviSouzaS /
O objetivo do projeto é desenvolver uma aplicação web que permita o upload de um arquivo (sales.txt) que contém transações de produtos vendidos. após o envio do arquivo, todos os dados devem ser tratados e armazenados em um banco de dados relacional.
31/100 healthAntes de iniciar o projeto, certifique-se de ter as seguintes ferramentas instaladas:
Para configurar o ambiente de desenvolvimento utilizando o Docker Compose, siga os passos abaixo:
git clone git@github.com:Josieljcc/recipe-app-full-stack.git
cd recipe-app-full-stack
docker-compose up -d
Os containers Docker serão configurados com todas as dependências necessárias para o frontend, backend e banco de dados.
O projeto utiliza um script em Go para ler um arquivo CSV com dados de receitas e populá-los no banco de dados MySQL. O script está localizado no diretório src/database/csvRead/csvRead.go do container do backend.
Para executar o script, siga as etapas abaixo:
docker exec -it app_backend /bin/bash
cd src/database/csvRead
go run csvRead.go
http://localhost:3000
O script irá ler o arquivo CSV e popular o banco de dados com os dados das receitas, por conta da grande quantidade de receitas o script poderá levar alguns minutos, esse tempo pode variar dependendo do computador que vai executar o scrip.
Se você deseja contribuir para este projeto, sinta-se à vontade para abrir um Pull Request. Certifique-se de descrever detalhadamente as alterações propostas.
Este projeto está licenciado sob a MIT License.