Pesquisar

Frontend Vue 3 com Tailwind para plataforma de Truco online

17/11/2025 às 23:48

Descrição do Projeto:

Descrição do projeto

Contexto: plataforma web de Truco Paulista com backend, regras do jogo e API/socket já consolidados. Procuramos um profissional exclusivamente para o frontend, a fim de acelerar entregas visuais e aprimorar a experiência do usuário (UX).

Stack atual: Vue 3 (Composition API + <script setup>), Vite, TypeScript, Pinia, Vue Router, TailwindCSS, Socket.io-client. O projeto está organizado em stores, services e componentes.

Escopo principal:
- Refinar telas existentes: mesa de jogo, lobby, modais especiais (Truco, Mão de 11, resultado, matchmaking, toasts).
- Garantir responsividade (desktop primeiro com preparo para mobile).
- Criar microinterações/feedback visual (animações, transições, timers).
- Ajustar acessibilidade (contraste, foco, navegação por teclado).
- Implementar elementos do design “cassino premium brasileiro” (gradientes, chips, cards, contadores circulares).
- Otimizar estado/UI com Pinia seguindo boas práticas da Composition API.
- Sincronizar UI com eventos Socket.io (sem alterar lógica backend).

Entregáveis esperados:
- Pull requests frequentes com código limpo, tipado e revisado (lint/build ok).
- Componentes reutilizáveis documentados (props, emits, slots).
- Ajustes aprovados em ambiente de staging (Vite preview).
- Atualização de changelog/README quando necessário.

Perfil desejado:
- Experiência sólida com Vue 3 + TypeScript e Tailwind.
- Domínio de design system/componentização.
- Vivência com integrações em tempo real (Socket.io ou similares).
- Foco em UX/UI e atenção a detalhes visuais.
- Comunicação assíncrona clara (Slack/Notion/ClickUp).

Materiais disponíveis:
- Repositório Git já integrado ao backend.
- Documentação funcional (docs/regra-truco.md) e técnica (docs/regra-truco-tecnica.md).
- Diretrizes visuais e prompt detalhado do layout da mesa.
- Scripts de setup (npm run dev, scripts/dev.sh) e ambientes configurados.

Forma de trabalho:
- Reunião inicial para alinhamento e priorização.
- Tarefas organizadas em fases (mesa, modais, chat/histórico, responsividade).
- Revisões via pull request com feedback contínuo.
- Pagamento por sprint ou escopo fechado a combinar.
- Importante: atuação restrita ao frontend. O objetivo é elevar a experiência visual e interativa, mantendo total aderência às regras do Truco Paulista já implementadas no backend.

Habilidades desejadas:

Typescript Vue.JS

Atividades do cliente nesse projeto:

Última visualização: 19/11/2025 às 15:01

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Especialista
Visibilidade: Público
Propostas: 12
Propostas excluídas: 1
Interessados: 15
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (11)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Enok R.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Suite OCR para processamento de CTe com integração multi-tenant - Desenvolver um sistema completo e integrado para processamento de Conhecimentos de Transporte Eletrônico (CTe) utilizando tecnologias modernas e escaláveis. Entregáveis: Backe...

Desenvolvimento de dois sites institucionais premium (Neo Audio e Neo Power) - Preciso de um desenvolvedor web de alto nível para criar dois sites institucionais separados (duas vitrines digitais), dentro do mesmo pacote de desenvolvimento. Site 1: Neo Audio (Á...

Checkout transparente do Mercado Pago para Easy Digital Downloads - Estou em busca de alguém para integrar o checkout transparente do Mercado Pago ao plugin Easy Digital Downloads (WordPress). O checkout precisa processar pagamentos via cartão de cr&...

Aplicativo de busca por links com ação por clique - Desenvolvimento de um web app em React e Node.js, baseado em um prompt estruturado. O aplicativo deve permitir buscas a partir de links e facilitar ações com um único clique, i...

Desenvolver evolução para plataforma SaaS de marketing - Estamos buscando um desenvolvedor experiente para dar continuidade e aprimorar nossa plataforma SaaS, focada em apoiar gestores de tráfego e profissionais de marketing com inteligência...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.