Skip to content

Josmateussilva0110/Blog_node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog

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.

Funcionalidades

Blog Público:

• Visualizar artigos na página inicial.
• Filtrar artigos por categorias.
• Visualizar artigos individuais ao clicar nos títulos.

Painel Administrativo:

• 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.

Tecnologias Utilizadas

Backend:

• Node.js
• Express.js
• Sequelize
• MySQL

Frontend:

• EJS (Embedded JavaScript templates)

Instalação

    git clone https://github.com/Josmateussilva0110/Blog_node
    npm install

Configure o banco de dados:

• Crie um banco de dados MySQL.
• Configure a conexão no arquivo ./database/database_connection.js.

Inicie a aplicação:

    nodemon index.js
    http://localhost:8080

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published