Analisando propostas

Desenvolvedor Backend Experiente para Mvp de Saas Clientclock (Integração Google/Outlook)

Publicado em 15 de Setembro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um(a) desenvolvedor(a) backend experiente para construir e integrar as funcionalidades essenciais do nosso novo MVP de SaaS, o ClientClock. O design do front-end (ui/ux) já está completo e será fornecido, focando o trabalho na lógica de negócios e integrações.

Sobre o ClientClock:
O ClientClock é uma aplicação web inovadora projetada para nômades digitais e freelancers remotos que enfrentam desafios no agendamento de reuniões devido a diferentes fusos horários. A funcionalidade central é uma página de agendamento compartilhável que exibe automaticamente a disponibilidade do freelancer no fuso horário local do cliente, simplificando o processo e conferindo um toque profissional.

Funcionalidades Chave do MVP:

1. Autenticação de Usuário:
  Implementar um sistema seguro de cadastro e login para usuários.
  Suportar métodos de autenticação via Google e Outlook.

2. Painel do Freelancer (Área Restrita):
  Desenvolver uma Linha do Tempo de Disponibilidade onde freelancers possam criar e gerenciar "blocos de disponibilidade" (ex.: "Londres de 1 a 14/Out" e "Bangkok de 15/Out a 30/Nov"), definindo seus horários de trabalho e fusos horários correspondentes.
  Criar funcionalidades de Gestão de Clientes (operações CRUD - Criar, Ler, Atualizar, Excluir).
  Para cada cliente, o sistema deve gerar uma URL única de agendamento.

3. Página de Agendamento do Cliente (Pública via URL):
  A página deve carregar dinamicamente a disponibilidade correta do freelancer com base nos blocos definidos.
  Detectar automaticamente o fuso horário do cliente e ajustar os horários de agendamento para exibição local.
  Implementar a Geração de Vagas em Tempo Real, criando opções de agendamento em blocos de 30 minutos, considerando:
    Os blocos de disponibilidade ativos do freelancer.
    Eventos já ocupados nos calendários Google/Outlook integrados.
    Compromissos já existentes na base de dados do ClientClock.
  Quando o cliente escolhe um horário e envia seu nome/email, o agendamento deve ser criado no sistema.

4. Integração com Calendário (Google/Outlook):
  Estabelecer uma conexão segura com os calendários Google e Outlook dos freelancers.
  Funcionalidade de Leitura: verificar conflitos de agendamento para garantir que apenas horários disponíveis sejam oferecidos.
  Funcionalidade de Escrita: após a confirmação de um agendamento, criar automaticamente um evento no calendário do freelancer e/ou cliente, enviando os convites necessários.

Stack Tecnológica:
O projeto utilizará Weweb para o front-end e Xano para o backend. O desenvolvedor será responsável pela implementação e integração das funcionalidades backend utilizando a plataforma Xano e suas capacidades de API.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por K. P.