Skip to content

pedrromg01/MVC_Blog_Project_OBC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MVC Blog Project

Projeto em funcionamento

Este projeto é uma aplicação web construída com a arquitetura MVC (Model-View-Controller) utilizando Node.js, Express e EJS.

Tecnologias Utilizadas

  • Node.js: Plataforma para execução de código JavaScript no servidor.
  • Express: Framework web minimalista para criar aplicações web e APIs.
  • EJS: Motor de templates para renderização dinâmica de páginas HTML.
  • Nodemon: Ferramenta para reiniciar automaticamente o servidor durante o desenvolvimento.

Estrutura do Projeto

MVC_Blog_Project_OBC-main/
│-- package.json
│-- public/         # Arquivos estáticos (CSS, JS, imagens)
│-- src/
│   │-- models/     # Modelos de dados
│   │-- views/      # Páginas renderizadas com EJS
│   │-- controllers/# Controladores para manipulação da lógica de negócios
│-- index.js       # Arquivo principal para iniciar o servidor
│-- routes.js      # Arquivo que contém todas as rotas.

Como Executar

  1. Clone o repositório:
    git clone https://github.com/seu-usuario/seu-repositorio.git
  2. Acesse a pasta do projeto:
    cd MVC_Blog_Project_OBC-main
  3. Instale as dependências:
    npm install
  4. Inicie o servidor em modo de desenvolvimento:
    npm run dev
    O servidor será iniciado em http://localhost:3000.

Autor

Pedro Martins Cabral

Licença

Este projeto está sob a licença MIT.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published