Skip to content

Projeto final de pós-graduação WebDev(ReactJs - NestJs - GraphQL)

Notifications You must be signed in to change notification settings

pedroHenriqueMaia/nocap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

NoCap - Blog


Comando para subir o backend na porta 8000 no localhost

partindo da raiz do projeto

$ cd backend
$ npm run install
$ npm run build
$ docker-compose up

Comando para subir o frontend na porta 3000 no localhost

partindo da raiz do projeto

$ cd frontend
$ npm run install
$ npm run start

Comando para rodar os testes unitarios

partindo da raiz do projeto com o backend iniciado

$ npm run test:watch

ou

$ npm run test:watch <nome do arquivo(service)>

Sobre o Projeto (Tecnologias, banco de dados, finalidade...)

  • Backend do projeto desenvolvido em NestJs
    • Banco de dados (PostgresSQL)
    • TypeOrm
    • Graphql
    • Docker
    • JWT

  • Frontend desenvolvido em ReactJS
    • Bootstrap 4
    • Apollo Client

Layouts do projeto


(Tela para criar sua conta)


(Tela para fazer login)


(Tela "Home" do projeto, resposavel por listar todas as publicações)


(Tela responsavel de criar publicação)


(Tela "Home" do projeto, listando as publicações criadas)


(Curtindo publicações na tela "Home" do projeto)