Skip to content

Repository files navigation

Expositor de Atletas: sistema web para Atletas

Descrição do Projeto

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.

Funcionalidades Principais

  • 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.

Tecnologias Utilizadas

  • 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).

Instalação

Para configurar e executar o projeto localmente, siga os passos abaixo:

  1. Clone o repositório:

    git clone https://github.com/sandoelio/ExpositorDeAtletas.git
    cd cestaBaiana
  2. Instale as dependências do Composer:

    composer install
  3. Copie o arquivo de ambiente e configure-o:

    cp .env.example .env
    php artisan key:generate

    Edite o arquivo .env com as suas configurações de banco de dados e outras variáveis de ambiente.

  4. Execute as migrações do banco de dados:

    php artisan migrate
  5. Instale as dependências do Node.js e compile os assets:

    npm install # ou yarn install
    npm run dev # ou yarn dev
  6. 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).

Uso

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ção

Contribuições são bem-vindas! Se você deseja contribuir para este projeto, por favor, siga os seguintes passos:

  1. Faça um fork do repositório.
  2. Crie uma nova branch para a sua funcionalidade (git checkout -b feature/sua-funcionalidade).
  3. Faça suas alterações e commit-as (git commit -am 'Adiciona nova funcionalidade').
  4. Envie para a branch original (git push origin feature/sua-funcionalidade).
  5. Abra um Pull Request.

Licença

Este projeto é open-source e licenciado sob a Licença MIT.

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages