Este repositório contém o código-fonte de uma aplicação web desenvolvida com o framework Laravel. Uma plataforma dedicada ao gerenciamento de atletas, com a finalidade de facilitar a procura de equipes esportivas em busca de jogadores. A estrutura do código indica um foco em funcionalidades de CRUD (Create, Read, Update, Delete) para dados de atletas, além de funcionalidades básicas de autenticação de usuários e contagem de visualização.
- Gerenciamento de Atletas: Cadastro, visualização, edição e exclusão de informações de atletas.
- Autenticação de Usuários: Sistema de login e registro para acesso seguro à plataforma.
- Estrutura Laravel: Utiliza os recursos robustos do Laravel para roteamento, ORM (Eloquent), migrações de banco de dados e mais.
- PHP: Linguagem de programação principal.
- Laravel: Framework web para PHP.
- Blade: Motor de template do Laravel.
- CSS: Para estilização da interface.
- JavaScript: Para interatividade no frontend.
- Composer: Gerenciador de dependências para PHP.
- NPM/Yarn: Gerenciador de pacotes para JavaScript (provavelmente para dependências de frontend como Bootstrap ou Vite).
Para configurar e executar o projeto localmente, siga os passos abaixo:
-
Clone o repositório:
git clone https://github.com/sandoelio/ExpositorDeAtletas.git cd cestaBaiana -
Instale as dependências do Composer:
composer install
-
Copie o arquivo de ambiente e configure-o:
cp .env.example .env php artisan key:generate
Edite o arquivo
.envcom as suas configurações de banco de dados e outras variáveis de ambiente. -
Execute as migrações do banco de dados:
php artisan migrate
-
Instale as dependências do Node.js e compile os assets:
npm install # ou yarn install npm run dev # ou yarn dev
-
Inicie o servidor de desenvolvimento do Laravel:
php artisan serve
A aplicação estará disponível em
http://127.0.0.1:8000(ou outra porta, dependendo da sua configuração).
Após a instalação, você pode acessar a aplicação no seu navegador. Registre-se como um novo usuário ou faça login para começar a gerenciar os atletas. A interface intuitiva permitirá que você adicione, visualize, edite e remova registros de atletas facilmente.
Contribuições são bem-vindas! Se você deseja contribuir para este projeto, por favor, siga os seguintes passos:
- Faça um fork do repositório.
- Crie uma nova branch para a sua funcionalidade (
git checkout -b feature/sua-funcionalidade). - Faça suas alterações e commit-as (
git commit -am 'Adiciona nova funcionalidade'). - Envie para a branch original (
git push origin feature/sua-funcionalidade). - Abra um Pull Request.
Este projeto é open-source e licenciado sob a Licença MIT.