Skip to content

TayeneRamires/Projeto_Blog_Pessoal_Backend

Repository files navigation

🌐 Blog Pessoal – API com NestJS

API desenvolvida com NestJS, TypeScript e MySQL como parte dos estudos do Bootcamp Full-Stack da Generation Brasil.


📘 Sobre o Projeto

Este repositório contém a API do Blog Pessoal, criada para treinar conceitos essenciais do desenvolvimento backend com NestJS, como:

  • 🧩 Estrutura modular (Modules)
  • 🛰️ Controllers e rotas REST
  • ⚙️ Services e regra de negócio
  • 🗄️ Entidades e mapeamento com TypeORM
  • 🛢️ Integração com banco MySQL
  • 🧪 Testes e requisições via Insomnia

Este projeto faz parte da minha evolução como Desenvolvedora Web e será aprimorado ao longo do bootcamp.


🛠️ Tecnologias Utilizadas

  • 🚀 NestJS
  • 🟦 Node.js
  • 🟨 TypeScript
  • 🗄️ MySQL + TypeORM
  • 🧪 Insomnia
  • ESLint & Prettier

🚀 Como Rodar o Projeto

1️⃣ Instalar dependências

npm install
# desenvolvimento
npm run start

# modo watch
npm run start:dev

# produção
npm run start:prod

# testes unitários
npm run test

# testes e2e
npm run test:e2e

# cobertura
npm run test:cov


👩‍💻 Autora

Tayene Ramires
Estudante de Sistemas de Informação | Full Stack em formação
JavaScript • TypeScript • Node.js • NestJS • HTML • CSS • SQL

About

API backend de um Blog Pessoal desenvolvida com Node.js, NestJS e TypeScript, contendo CRUD completo, autenticação com JWT, criptografia de senhas e documentação com Swagger. Projeto deployado em produção.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors