Este projeto é uma aplicação web construída com a arquitetura MVC (Model-View-Controller) utilizando Node.js, Express e EJS.
- 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.
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.
- Clone o repositório:
git clone https://github.com/seu-usuario/seu-repositorio.git
- Acesse a pasta do projeto:
cd MVC_Blog_Project_OBC-main - Instale as dependências:
npm install
- Inicie o servidor em modo de desenvolvimento:
O servidor será iniciado em
npm run dev
http://localhost:3000.
Pedro Martins Cabral
Este projeto está sob a licença MIT.
