Esse projeto é uma curta representação de um portal de notícias, e nele são implementadas algumas funções como:
- Home: pagina principal para ver as notícias principais;
- Todas as notícias: página que lista todas as noticias;
- Noticia: página que mostra uma única notícia na íntegra;
- Nova noticia: página para criar uma notícia;
- NodeJS - instalado;
- Postgresql - instalado;
- Yarn install ou npm install, na pasta raiz do projeto;
- Criar tabela com o arquivo createTable.sql, que está na pasta SQL;
- Modificar o nome do arquivo .env.sample para .env;
- Preencher as variáveis do arquivo .env;
- Rodar o projeto com yarn dev, ou npm dev no termina;
- Acessar o projeto no seu browser pelo link: http://localhost:3000;
- NodeJS - Usado para desenvolver o back-end;
- Express - Framework usado para facilitar o uso do NodeJS;
- PostreSQL - Sistema de gerenciamento de Banco de Dados, usado no projetop para salvar os dados;
- EJS - Usada para integrar os dados recebidos da banco ao fornt-end;
- Gthub - matheusramyres
- LinkedIn - Matheus Ramyres
- Frontend Mentor - @matheusramyres
- Instagram - @matheusramyres