Skip to content

diasjoaovitor/futmania

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

200 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Futmania

Aplicação Web para organização de babas, desenvolvida com tecnologias modernas e boas práticas de desenvolvimento.

🚀 Tecnologias

📋 Pré-requisitos

  • Node.js (versão especificada no arquivo .nvmrc)
  • npm ou yarn

🔧 Instalação

  1. Clone o repositório:
git clone https://github.com/diasjoaovitor/futmania.git
  1. Acesse a pasta do projeto e instale as dependências:
cd futmania

npm install
# ou
yarn install
  1. Inicie o servidor de desenvolvimento:
npm run dev
# ou
yarn dev

🛠️ Scripts Disponíveis

  • npm run dev - Inicia o servidor de desenvolvimento
  • npm run build - Gera a build de produção
  • npm run preview - Visualiza a build de produção localmente
  • npm run test - Executa os testes
  • npm run test:watch - Executa os testes em modo watch
  • npm run lint:check - Verifica problemas de linting
  • npm run lint:fix - Corrige problemas de linting
  • npm run prettier:check - Verifica formatação do código
  • npm run prettier:fix - Formata o código automaticamente

📦 Estrutura do Projeto

src/
├── components/     # Componentes reutilizáveis
├── config/        # Configurações da aplicação
├── constants/     # Constantes e enums
├── contexts/      # Contextos do React
├── errors/        # Tratamento de erros
├── hooks/         # Custom hooks
├── icons/         # Ícones personalizados
├── interfaces/    # Interfaces TypeScript
├── models/        # Modelos de dados
├── pages/         # Páginas da aplicação
├── services/      # Serviços e integrações
├── styles/        # Estilos globais
├── tests/         # Testes
├── themes/        # Temas da aplicação
├── types/         # Tipos TypeScript
└── utils/         # Funções utilitárias

🔐 Acesso

A aplicação está disponível em futmania.netlify.app

Para testar as funções de administrador (gerenciamento de finanças, cadastro de membros, sorteio de times, atribuição de resultados, etc.), utilize as credenciais:

Email: teste@teste.com
Senha: 123456

📝 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

About

Aplicação Web para organização de babas

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors