Pesquisar

Desenvolvimento para plataforma SaaS AI-First (FastAPI, React, LangChain)

25/03/2026 às 22:05

Descrição do Projeto:

O PROJETO

Estamos construindo uma plataforma SaaS multi-tenant com arquitetura em três camadas independentes. O projeto já está com o planejamento 100% concluído - 14 módulos especificados, cerca de 68 tasks detalhadas com critérios de aceite - e precisa de um desenvolvedor para execução.

O diferencial deste projeto: o desenvolvimento é AI-First. Usamos Claude Projects (Opus 4.6) como motor de produção, com skills de agente customizadas para cada domínio da stack. Isso significa que:

- Cada task tem briefing estruturado pronto para alimentar uma sessão de agente.
- Skills técnicas específicas (FastAPI, SQLAlchemy, Alembic, LangChain, React, Docker, GitHub Actions, pytest) já estão definidas e documentadas.
- O agente de IA escreve o código; o desenvolvedor conduz, revisa, valida e garante qualidade.
- O ciclo de desenvolvimento é significativamente mais rápido que o tradicional.

O que buscamos não é um desenvolvedor que vai escrever tudo manualmente - é alguém que saiba conduzir agentes de IA para produzir código de qualidade, revisar o output com olhar crítico e garantir que o resultado funcione em produção.

ARQUITETURA (3 CAMADAS DESACOPLADAS)

1. Chatwoot v4.11+ (Ruby on Rails) - plataforma open source de atendimento, usada como motor omnichannel. Deploy, configuração e branding apenas - o dev não precisa programar em Ruby.

2. Microserviço proprietário (Python/FastAPI) - lógica de negócio, IA e automações. Aqui está o grosso do trabalho.

3. Painel web proprietário (React) - interface de gestão, dashboards e ferramentas visuais.

STACK TECNOLÓGICA

Backend (foco principal):
- Python 3.12, FastAPI 0.115+
- SQLAlchemy 2.0 (async com asyncpg)
- PostgreSQL 16 + pgvector 0.7+
- Alembic (migrations)
- LangChain 0.3+ (orquestração RAG)
- OpenAI API (GPT-4o mini + embeddings)
- httpx (client HTTP async)
- Pydantic 2.x
- pytest + pytest-asyncio
- ruff (linter/formatter)

Frontend:
- React 18+, Vite 6+
- Tailwind CSS 3+
- @dnd-kit/core (drag-and-drop)
- TanStack Query 5+
- Zustand 4+

Infraestrutura:
- Docker + Docker Compose
- Traefik 3.x (proxy reverso, TLS automático)
- GitHub Actions (CI/CD)
- Redis 7.x

O QUE JÁ ESTÁ PRONTO

Isto não é um projeto "vamos começar do zero e descobrir pelo caminho". Toda a fundação já existe:

- Arquitetura técnica aprovada com decisões de stack documentadas e justificadas.
- 14 módulos com PRD (o que construir) e RT (como construir) completos.
- Design System global + specs comportamentais das interfaces.
- Cerca de 68 tasks com critérios de aceite no formato Dado/Quando/Então.
- Pipeline CI definida (lint, testes, build, deploy).
- 10 skills de agente prontas para a stack do projeto.
- Modelo de dados, contratos de API e migrations especificados por módulo.

O desenvolvedor recebe um briefing completo por task - não precisa especificar, arquitetar ou adivinhar.

O QUE ESPERAMOS

Perfil técnico:
- Experiência com Python + FastAPI (ou frameworks async equivalentes).
- Experiência com React (hooks, state management, consumo de APIs REST).
- Familiaridade com PostgreSQL, Docker e Git/GitHub.
- Desejável: experiência com LangChain, pgvector, RAG ou IA aplicada.
- Essencial: experiência usando IA generativa (Claude, GPT) como ferramenta de desenvolvimento - não precisa ser expert, mas precisa saber conduzir e revisar código gerado por IA.

Forma de trabalho:
- Desenvolvimento guiado por briefings estruturados com escopo fechado.
- Cada task tem documentação de referência com links diretos.
- Review técnico formal antes do merge (contra padrões documentados).
- Pipeline CI obrigatória em todo PR.
- Comunicação assíncrona (ClickUp + chat); calls pontuais quando necessário.

PERFIL DO PROJETO

- Escopo de produto robusto: são 14 módulos em 3 waves, tudo criado para desenvolvimento AI-First. Agentes de IA (Claude Opus 4.6 com skills customizadas) escrevem a maior parte do código; o dev conduz, revisa e valida - não precisa digitar tudo linha por linha.

- Documentação completa: zero tempo gasto em discovery, especificação ou arquitetura. O dev começa a produzir desde o dia 1.

- Tasks granulares: cada task tem escopo fechado, estimativa clara e critérios de aceite. Sem surpresas.

- Stack moderna e coesa: FastAPI, React, PostgreSQL, Docker, GitHub Actions. Sem tecnologias exóticas nem curva de aprendizado inesperada.

O modelo é: escopo robusto, execução eficiente, custo justo.

Habilidades desejadas:

Docker Full Stack PostgreSQL Python React

Atividades do cliente nesse projeto:

Última visualização: 31/03/2026 às 14:18

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Criação & Integração com IA
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 29
Interessados: 41
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (29)
  • 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

  • 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

+ 9 propostas

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Integração de agente de IA no atendimento de oficina náutica - Estou buscando um desenvolvedor para integrar um agente de IA ao sistema MicroWork Cloud DMS com o objetivo de automatizar o gerenciamento de revisões e manutenções de uma ofic...

Agente automático para WhatsApp com Z-API e ChatGPT - Preciso de um desenvolvedor para integrar WhatsApp Business com Z-API e ChatGPT. Objetivo: Criar um agente automático que responda clientes no WhatsApp. Funções: - Receber me...

Automação de visagismo via IA - A ideia é desenvolver um sistema automatizado (tipo um 'robô') capaz de gerar projetos de visagismo personalizados utilizando inteligência artificial. Fluxo do usu&aac...

Sistema de atendimento jurídico multiatendente - Preciso de um sistema que seja multiatendente. Inicialmente deve permitir cadastrar 5 números de WhatsApp e 15 usuários, com setores separados, por exemplo: comercial, financeiro e at...

Desenvolvedor para SaaS de CRM com integração de IA - Estamos buscando um programador/desenvolvedor para atuar na construção de um SaaS de CRM integrado com IA, voltado ao atendimento de canais digitais como WhatsApp, Instagram, Facebook...

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.