Estamos buscando um desenvolvedor experiente para realizar o deploy completo de uma plataforma de mensageiro de loteria, similar ao modelo
TheLotter.com. O projeto já está totalmente codificado e pronto, mas necessita de um especialista para resolver problemas de configuração e colocá-lo online.
Sobre o Projeto:
É uma plataforma que permite aos usuários comprar bilhetes de loterias oficiais (Mega-Sena, Powerball, EuroMillions). Nossa equipe se encarrega de comprar o bilhete físico e enviar a foto como comprovante ao usuário.
Tecnologias Utilizadas:
- Frontend:
Next.js 14, TypeScript, Tailwind CSS, Shadcn/UI
- Backend:
Node.js, Express, TypeScript, Prisma
- Banco de Dados: PostgreSQL
- Cache: Redis
- Hospedagem: Vercel (frontend) e Railway (backend)
- Pagamentos: Stripe, PayPal, Mercado Pago/PIX
- Email: Resend API
- Armazenamento: Cloudinary
Situação Atual:
O projeto foi gerado por IA e apresenta alguns erros de configuração que impedem o backend de iniciar. O principal problema está relacionado à leitura incorreta de variáveis de ambiente (.env). O schema do banco de dados já foi criado e migrado com sucesso, e o Docker Compose está configurado.
Tarefas Requeridas:
1. Analisar o projeto e corrigir erros de configuração, especialmente os relacionados às variáveis de ambiente (.env).
2. Realizar o deploy do backend na plataforma Railway.
3. Configurar o banco de dados PostgreSQL e o serviço de cache Redis no Railway.
4. Realizar o deploy do frontend na plataforma Vercel.
5. Estabelecer a conexão correta entre o frontend e o backend.
6. Garantir que o site esteja totalmente funcional e acessível online com uma URL pública.
7. Entregar todas as credenciais de acesso ao painel administrativo do sistema.
O arquivo ZIP completo do projeto será fornecido após o acordo. Buscamos um profissional com atenção aos detalhes e capacidade de solucionar problemas de configuração para garantir o lançamento bem-sucedido da plataforma.
Prazo de Entrega: Não estabelecido