Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: about 2 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.

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.

![Laravel](https://img.shields.io/badge/laravel-%23FF2D20.svg?style=for-the-badge&logo=laravel&logoColor=white)
![PHP](https://img.shields.io/badge/php-%23777BB4.svg?style=for-the-badge&logo=php&logoColor=white)
![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white)
![CSS3](https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge&logo=css3&logoColor=white)
![Bootstrap](https://img.shields.io/badge/bootstrap-%23563D7C.svg?style=for-the-badge&logo=bootstrap&logoColor=white)
![MySQL](https://img.shields.io/badge/mysql-%2300f.svg?style=for-the-badge&logo=mysql&logoColor=white)
Git
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.