https://github.com/brunohoinacki/bhb-eventos
Página de eventos que possui CRUD com autenticação utilizando o framework Laravel e o SGBD MySQL no back-end e a biblioteca Bootstrap com o Blade, que é o próprio mecanismo de template do Laravel.
https://github.com/brunohoinacki/bhb-eventos
blade bootstrap composer laravel mysql npm php
Last synced: 3 months ago
JSON representation
Página de eventos que possui CRUD com autenticação utilizando o framework Laravel e o SGBD MySQL no back-end e a biblioteca Bootstrap com o Blade, que é o próprio mecanismo de template do Laravel.
- Host: GitHub
- URL: https://github.com/brunohoinacki/bhb-eventos
- Owner: BrunoHoinacki
- Created: 2024-01-14T03:12:35.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-14T17:34:04.000Z (over 1 year ago)
- Last Synced: 2025-02-03T20:02:29.857Z (over 1 year ago)
- Topics: blade, bootstrap, composer, laravel, mysql, npm, php
- Language: PHP
- Homepage:
- Size: 10.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BHB Eventos
BHB Eventos é uma aplicação web completa desenvolvida com Laravel, oferecendo funcionalidades de CRUD para criar eventos e gerenciar usuários.
## Funcionalidades Principais
- Explorar eventos de outros usuários
- Buscar eventos por palavras-chave
- Criar, participar e editar eventos
- Login via redes sociais
- Recuperação de senha
- Dashboard de eventos
## Tecnologias Utilizadas
- **Laravel Blade**: Engine de template para construção de interfaces de usuário.
- **Bootstrap**: Framework CSS para design responsivo e atraente.
- **Pint e Husky**: Utilizados para formatação de código e validação consistente antes de cada commit.
- **NPM e Composer**: Gerenciadores de pacotes para instalação e gerenciamento de dependências no front-end e back-end.
- **MySQL**: Banco de dados utilizado para armazenamento de dados.
- **Laravel Socialite**: Biblioteca para autenticação via redes sociais.
- **Laravel Debugbar**: Ferramenta para desenvolvedores Laravel, fornecendo insights durante o desenvolvimento.
- **Larastan**: Ferramenta de análise estática para detecção de erros em tempo de compilação.
Este é apenas o protótipo inicial do projeto, fique à vontade para explorar, clonar ou enviar sugestões de melhorias através de PRs no GitHub.







# 💻 Pré-requisitos
- PHP com a versão 8.3.2
- Laravel com a versão 10.10
- Composer com a versão 2.6.6
- Mysql com a versão 8.2
Para instalar o BHB Eventos, siga estas etapas:
Clone o repositorio:
```bash
git clone https://github.com/BrunoHoinacki/bhbeventos.git
```
gerando chave
```bash
composer install
php artisan generate:key
```
Sevidor
```bash
php artisan serve
```
ou
```bash
link_valet
```
Abra http://localhost:8000 no seu navegador favorito para ver o sistema funcionado.
Migration
```bash
php artisan migrate:fresh
```
Pronto agora você pode utilizar o projeto e adicionar seus eventos.