Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/brunohoinacki/bhb-eventos
- Owner: BrunoHoinacki
- Created: 2024-01-14T03:12:35.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-14T01:47:09.000Z (2 months ago)
- Last Synced: 2024-11-14T02:32:52.915Z (2 months ago)
- Topics: blade, bootstrap, composer, laravel, mysql, npm, php
- Language: PHP
- Homepage:
- Size: 10.6 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.
![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)
# 💻 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.