Este é um projeto de blog desenvolvido com autenticação e autorização utilizando Node.js, Express e MySQL.
- Autenticação de usuários
- Autorização de níveis de usuário (leitor e autor)
- Visualização de posts por usuários autenticados
- Criação e exclusão de postagens para usuários autorizados
- Node.js
- MySQL
Clone este repositório: bash
Copy code
git clone https://github.com/seu-usuario/meu-blog.git
bash
Copy code
cd meu-blog
bash
Copy code
npm install
Crie um banco de dados no MySQL Edite o arquivo config/database.js e atualize as configurações de conexão com o seu banco de dados
bash
Copy code
npm run migrate
bash
Copy code
npm start
O servidor estará em execução em http://localhost:3000
Acesse o blog em um navegador: URL: http://localhost:3000 Faça login para acessar as funcionalidades do blog.
Contribuições são bem-vindas! Se você encontrar algum problema ou tiver sugestões de melhorias, sinta-se à vontade para abrir uma issue ou enviar um pull request.
Este projeto está licenciado sob a MIT License.