Skip to content

iagooteles/hdcEventsPHP

Repository files navigation

TODO:

Arrumar responsividade / estilização.

HDCEvents

HDCEvents é um sistema de gerenciamento de eventos desenvolvido em PHP utilizando o framework Laravel. Com ele, os usuários podem criar eventos, fazer o CRUD completo dos mesmos, participar de eventos criados por outras pessoas e acompanhar tudo em um dashboard dinâmico. Para criar ou participar de eventos, é necessário criar uma conta e realizar a autenticação.


⚙️ Funcionalidades

  • Cadastro de usuários: Crie uma conta para acessar o sistema.
  • Autenticação: Login seguro para proteger seus dados.
  • CRUD de eventos: Crie, edite, visualize e exclua eventos.
  • Participação em eventos: Inscreva-se em eventos de outros usuários.
  • Dashboard: Acompanhe todos os eventos de forma prática e organizada.

🛠️ Tecnologias utilizadas

O projeto foi desenvolvido com as seguintes tecnologias:

  • PHP com Laravel (framework backend)
  • Vite para compilação de assets
  • Axios para requisições HTTP no frontend

📂 Como rodar o projeto

Pré-requisitos

  • PHP (versão recomendada: 8.x)
  • Composer
  • Node.js (versão recomendada: 16.x ou superior)
  • MySQL ou outro banco de dados compatível

Passo a passo

  1. Clone este repositório:
git clone https://github.com/iagooteles/hdcEventsPHP.git
cd hdcevents
  1. Instale as dependências do Laravel:
composer install
  1. Instale as dependências do Node.js:
npm install
  1. Configure o arquivo .env: Crie uma cópia do arquivo .env.example e renomeie para .env. Configure as credenciais do banco de dados e outras variáveis necessárias.

  2. Execute as migrações:

php artisan migrate
  1. Rode o servidor local:
php artisan serve

OBS: Certifique-se de estar rodando o XAMPP (se necessário);

  1. Compile os assets para desenvolvimento:
npm run dev
  1. Acesse o projeto no navegador:
http://localhost:8000

📺 Base de aprendizado e Créditos

Este projeto foi desenvolvido com base na videoaula disponível no canal Hora de Codar, ministrada por Matheus Battisti. Matheus Battisti - Hora de Codar Canal no YouTube

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors