Pesquisar
Projeto exclusivo

Desenvolvimento de PWA (Web App) para agendamento de quadras

hoje às 15:34

Descrição do Projeto:

Busco um desenvolvedor Full-stack para criar do zero um Web App (PWA) para o "Arena Solar Beach Bar". O sistema gerenciará reservas de 2 quadras de areia, com foco em pagamentos antecipados, regras estritas de reembolso e diferentes níveis de acesso administrativo.

Escopo Funcional Detalhado:

1. Regras de Agendamento (O Coração do Sistema):

Horários: Grade das 08:00 à 00:00.

Slots: Blocos fechados de 1 hora. O cliente pode selecionar múltiplos blocos seguidos.

Disponibilidade: A agenda deve abrir para reservas com até 1 mês de antecedência.

Validação: A reserva só é efetivada (bloqueada na agenda) mediante confirmação de pagamento.

2. Área do Cliente (Mobile First):

Cadastro simples: Nome Completo e Telefone (Obrigatórios).

Visualização clara de horários Livres vs. Ocupados.

Fluxo de Pagamento:

O sistema exibe os dados para pagamento (ex: Chave Pix).

Sugestão técnica: Upload de comprovante ou integração simples para mudar status para "Pendente de Aprovação" ou "Pago".

Meus Agendamentos: Visualizar futuras reservas e status.

3. Política de Cancelamento e Reembolso (Lógica Automática): O sistema deve calcular automaticamente a elegibilidade do reembolso baseado na data/hora do cancelamento em relação ao jogo:

Antecedência > 48h: Sistema informa direito a 100% de reembolso.

Antecedência entre 24h e 48h: Sistema informa direito a 50% de reembolso.

Antecedência < 24h: Sistema informa "Sem Reembolso".

Nota: O estorno financeiro será manual (via Pix pelo gestor), mas o sistema deve mudar o status e avisar o admin qual a % a ser devolvida.

4. Painel Administrativo e Níveis de Acesso: Precisamos de hierarquia de usuários para a equipe interna:

Usuário Master (Proprietário): Acesso total, pode cadastrar outros funcionários, ver relatórios financeiros e cancelar qualquer reserva.

Usuários Staff (Funcionários): Podem visualizar a agenda e realizar reservas manuais (para clientes que ligam ou mandam WhatsApp).

Funcionalidade de Balcão: O Staff pode marcar um horário como "Pago" manualmente sem passar pelo fluxo de upload de comprovante (ex: cliente pagou no dinheiro lá na hora).

5. Design (UI/UX):

Criação de layout do zero.

Identidade: Tema Escuro (Dark Mode), cores Preto, Amarelo e Branco.

Requisitos Técnicos:

Front-end: React.js, Vue.js ou tecnologias modernas de PWA.

Back-end: Firebase (Firestore + Auth) é a preferência pela agilidade, ou Node.js + Banco Relacional.

Segurança: Dados dos clientes protegidos.

Entregáveis:

Código fonte completo.

Sistema implantado e rodando.

Manual simples ou vídeo explicando para os funcionários como fazer reservas manuais.

Para o Orçamento: Por favor, envie sua proposta considerando que o design também precisa ser criado. Mencione se você já trabalhou com lógica de agendamentos antes.

Habilidades desejadas:

NodeJS

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 13
Interessados: 20
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (13)
  • 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

  • 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

Integração de sistema de clínica de saúde - Integrar o sistema de clínica de saúde usando a plataforma Bubble. O projeto incluirá funcionalidades como agenda, financeiro, estoque de produtos e prontuários.

Desenvolvedor WordPress e LMS para projeto de EAD - Estamos buscando um desenvolvedor freelancer para criar a parte técnica de um novo site de EAD. Nossa equipe interna já cobre design (Figma), SEO e mídia paga — ent&atil...

Integração com Instagram utilizando a Graph API da Meta - Hoje eu tenho um dashboard feito em Next.js integrado com uma API em Python que faz scraping no Instagram. Consigo logar contas, publicar, stories, reels e posts. A ideia dessa tarefa é sub...

Finalização de site em WordPress - Preciso finalizar um site que foi começado em WordPress. Já possui plugins assinados, então seria apenas para concluir o trabalho.

Desenvolvimento de módulo de classificados para WordPress/Elementor - Estamos buscando um desenvolvedor experiente para criar um módulo completo de classificados para nosso site, que é construído em WordPress e utiliza Elementor. O projeto envolv...

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.