Este é um blog fullstack com frontend em Next.js e backend em Node.js (Express). O banco de dados usado é MySQL.
-
Clone o repositório:
git clone [https://github.com/seu-usuario/blog.git](https://github.com/VitorGirottto/blog.git) cd blog -
Instale as dependências:
npm install cd backend npm install
-
Crie a base
blogno MySQL:CREATE DATABASE blog;
-
Importe o arquivo
blog.sql(na raiz do projeto) e execute em seu banco de dados: -
Configure o acesso em
backend/config/database.js(ou use um arquivo.env):DB_NAME=blog DB_USER=root DB_PASSWORD=suasenha DB_HOST=localhost
-
Inicie o backend (porta 5000):
cd backend npm run dev -
Em outro terminal, inicie o frontend (porta 3000):
npm run dev
- Next.js
- React
- Node.js + Express
- Sequelize + MySQL
- Tailwind CSS


