📚 CodeHub
Plataforma de blog feita em Laravel, focada em compartilhar posts e artigos de programação de forma simples e moderna.
Este projeto foi desenvolvido com o objetivo de aprender Laravel e Git na prática, enquanto construía algo funcional e real.
- PHP 8.4
- Laravel 12
- sqlite
- TailwindCSS
- Git
- Clone o repositório:
git clone https://github.com/GeanBressan/codehub.git
- Instale as dependências:
composer install
npm install
npm run dev
- Copie o arquivo .env.example para .env e configure as variáveis:
cp .env.example .env
- Gere a chave do aplicativo:
php artisan key:generate
- Rode as migrations e seeders (opcional):
php artisan migrate --seed
- Inicie o servidor:
php artisan serve
- Cadastro de posts
- Sistema de categorias e tags
- Upload de imagens
- Tela de login e registro de usuários
- Página inicial com listagem de posts
- Pesquisa por categorias e tags
- Sistema de comentários
- Sistema de curtidas nos posts
- Sistema de Follow entre os usuarios
- Sistema de salvar postagens
Gean Bressan
GitHub
