Skip to content

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.

Notifications You must be signed in to change notification settings

TayeneRamires/Projeto_Blog_Pessoal

Repository files navigation

🌐 Blog Pessoal – API com NestJS

Nest Logo

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

---

### 💬 Sobre mim
- 👩‍💻 Tayene Ramires 
- 🎓 Graduanda em Sistemas de Informação (FIT)
- 📍 Estudante da Generation Brasil — Full Stack JavaScript
- 💡 Em transição da área financeira para a tecnologia, apaixonada por lógica, dados e desenvolvimento de software.

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

No packages published