Este projeto é uma aplicação de blog desenvolvida com Node.js, Express e Sequelize para gerenciamento de conteúdos como artigos, categorias e usuários. A aplicação inclui um blog público e um painel administrativo para gerenciar o conteúdo.
• Visualizar artigos na página inicial.
• Filtrar artigos por categorias.
• Visualizar artigos individuais ao clicar nos títulos.
• Gerenciar usuários (criar, editar, excluir).
• Gerenciar artigos (criar, editar, excluir, paginação).
• Gerenciar categorias (criar, editar, excluir).
• Autenticação de usuários para ações administrativas.
• Node.js
• Express.js
• Sequelize
• MySQL
• EJS (Embedded JavaScript templates)
git clone https://github.com/Josmateussilva0110/Blog_node
npm install
• Crie um banco de dados MySQL.
• Configure a conexão no arquivo ./database/database_connection.js.
nodemon index.js
http://localhost:8080