Skip to content

mateushenriquedasilva/detective-comics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Detective Comics 📜

⚠ Uma nova versão do backend foi feita em Java Spring Boot! Caso queira executar o front end com a versão do backend em Node.js, é necessário alterar os endpoints no serviço. ⚠

Serviço de gerenciamento de quadrinhos feito com Angular, Node, Express e SQL(MariaDB)📦

Detective Comics - Vídeo de demonstração

Tecnologias utilizadas 🛠️

  • Front-end 🏠
    • AngularJS
    • Angular Material
    • SCSS
  • Back-end 💾
    • NodeJS e Java Spring
  • Banco de Dados
    • MariaDB e Postgres

Documentação 📝

Infelizmente não encontrei nenhum serviço para hospedar o banco de dados gratuitamente.⚠️


Criação do banco de dados e configuração📦

Para configurar o banco de dados, vamos utilizar o Docker! Você pode instalar o Docker no site oficial e seguir a documentação para instalá-lo em sua máquina.

Edite o arquivo Dockerfile para inserir seu usuário e senha..

O SGBD utilizado para esse projeto foi o MariaDB

Com o docker instalado, baixar rodar o seguinte comando:

Código

npm run docker-config
npm run docker-run

Caso esteja executando o backend com Java, use os seguintes comandos:

docker build -t detective-comics-postgres .
docker run -d -p 3306:3306 --name detective_comics_db detective-comics-postgres

Em ./backend/src/models/pool.ts é preciso configura o user e password do seu usuário. Recomendado utilizar variáveis de Ambiente


Portas utilizadas no projeto🚪

  • Front-end: 4200

Projeto desenvolvido por Matheus Henrique da Silva🚀👨‍🚀👨🏿‍💻

About

Serviço de gerenciamento de quadrinhos📝

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published