Skip to content

Projeto de uma aplicação fullstack com api de consulta em banco para inserção, listagem e remoção de notas de um boletim escolar.

Notifications You must be signed in to change notification settings

DouglasD18/school-report

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

School Report

Aplicação rodando

Contexto

Projeto de uma aplicação fullstack com api de consulta em banco para inserção, listagem e remoção de notas de um boletim escolar. Banco de dados MongoDb, servidor NodeJs e frontend em React/NextJs.

Técnologias usadas

Front-end:

Desenvolvido usando: React, Next, TypeScript, Axios, Eslint, Redux, Redux-Tollkit, SASS

Back-end:

Desenvolvido usando: NodeJS, ExpressJS, TypeScript, MongoDb, TsNode, Jest, Supertest

Rodando com Docker

  • Clonando o repositório:
git clone [email protected]:DouglasD18/school-report.git
cd school-report
  • Rodando docker-compose
    docker-compose up -d
    

Rodando sem Docker

Instalando Dependências

Backend

cd server/ 
npm install

Frontend

cd client/
npm install

Executando aplicação

  • Para rodar o backend:

    cd server/ && npm start
    
  • Para rodar os testes do backend:

    cd server/ && npm run test
    
  • Para rodar o frontend:

      cd client/ && npm start
    

Aplicação rodando na porta http://localhost:3000/

About

Projeto de uma aplicação fullstack com api de consulta em banco para inserção, listagem e remoção de notas de um boletim escolar.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages