Skip to content

GeanBressan/codehub

Repository files navigation

CodeHub Logo

GitHub repo size GitHub last commit GitHub issues GitHub contributors

Made with Laravel Made with PHP

📚 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.

🚀 Tecnologias utilizadas

  • PHP 8.4
  • Laravel 12
  • sqlite
  • TailwindCSS
  • Git

📦 Como rodar o projeto

  1. Clone o repositório:
git clone https://github.com/GeanBressan/codehub.git
  1. Instale as dependências:
composer install
npm install
npm run dev
  1. Copie o arquivo .env.example para .env e configure as variáveis:
cp .env.example .env
  1. Gere a chave do aplicativo:
php artisan key:generate
  1. Rode as migrations e seeders (opcional):
php artisan migrate --seed
  1. Inicie o servidor:
php artisan serve

🛠 Funcionalidades principais

  • 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

👨‍💻 Autor

Gean Bressan

Gean Bressan
GitHub

About

Project made during Laravel and Git/Github studies

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages