Implantação Completa do Aplicativo e Treinamento
Visão Geral do Projeto
Tenho o código-fonte completo do site/aplicativo Lotus Ludo e preciso de um desenvolvedor experiente para implantar o projeto em meu VPS e domínio, além de fornecer treinamento prático para que eu possa gerenciá-lo por conta própria.
Escopo do Trabalho
1. Implantação Completa do Projeto e Testes
- Verificar, implantar e testar o frontend, backend, banco de dados, sistema de login, painel administrativo, funções do usuário, verificação de e-mail, login do Google, LiveKit e todos os recursos existentes.
- Corrigir quaisquer bugs relacionados à implantação.
- Garantir que o sistema de login existente funcione corretamente.
- Não alterar recursos aprovados existentes sem consultar primeiro.
2. Configuração do VPS e do Site
- Configurar o VPS, instalar todos os softwares necessários e instalar/configurar o banco de dados.
- Implantar o código-fonte e conectar meu domínio configurando o DNS.
- Instalar SSL, habilitar HTTPS e redirecionar HTTP para HTTPS.
- Configurar o site para produção e testar tudo.
3. Propriedade de E-mails e Contas
- A verificação de e-mail deve usar meu próprio domínio e minhas próprias credenciais.
- Não utilize e-mail pessoal, SMTP, chaves de API, credenciais do Google, credenciais do LiveKit, contas de serviço ou outras informações pessoais.
- Todas as contas e credenciais devem permanecer sob minha propriedade.
- Caso eu precise criar uma conta ou chave de API, você deve me instruir exatamente sobre como criá-la.
4. Vídeos de Treinamento Prático (Requisito Essencial)
- Como iniciante, meu principal objetivo é aprender a gerenciar o site por meio de vídeos de gravação de tela usando meu projeto, e não vídeos genéricos.
- Os vídeos devem mostrar arquivos, pastas, comandos, VS Code, VPS e configurações reais, sempre que possível, abordando:
- Como abrir o código-fonte e como pastas/arquivos funcionam
- Como usar o VS Code e executar o projeto localmente
- Como o frontend, o backend e o banco de dados funcionam
- Como conectar-se ao VPS e usar o PowerShell/Terminal
- Como implantar o site, gerenciar o VPS, reiniciar o aplicativo e verificar os logs
- Como corrigir erros comuns
- Como gerenciar DNS, SSL/HTTPS e como funciona a configuração de e-mail
- Como atualizar o código-fonte, implantar atualizações futuras, fazer backup e restaurar
- Como proteger, manter, reinstalar o VPS e implantar novamente
- Como migrar o site para outro VPS
5. Documentação
- Forneça um documento escrito simples contendo:
- Requisitos do servidor
- Software instalado e suas versões
- Etapas de instalação e implantação do projeto
- Informações do banco de dados e locais de configuração
- Procedimentos de backup, restauração e atualização
- Solução de problemas, manutenção do VPS, manutenção do SSL e recuperação/reinstalação Etapas
- Não inclua senhas ou valores secretos no documento.
6. Entregáveis Finais
- Site/aplicativo totalmente funcional e em produção
- Código-fonte totalmente implantado, VPS configurado, banco de dados funcionando, domínio conectado, DNS configurado e SSL/HTTPS funcionando
- Verificação de e-mail, login do Google e LiveKit (se necessário) funcionando
- Todos os recursos existentes testados com bugs de implantação corrigidos
- Procedimento de backup e restauração, vídeos de treinamento e documentação completa
- Todas as contas e credenciais sob minha responsabilidade
Requisitos da Proposta
Por favor, confirme em sua proposta que você pode fornecer treinamento com gravação de tela baseado no meu projeto, além da implantação. Quero entender todo o processo, desde o código-fonte, VS Code, testes locais, front-end, back-end, banco de dados, VPS, implantação, domínio, DNS, SSL, e-mail, backup, restauração, atualizações, solução de problemas, até a publicação na Google Play Store.
Habilidades Necessárias
PHP, Python, Linux, Treinamento, Node.js, VPS, Ubuntu, Gerenciamento de Banco de Dados
Você conhece alguém que se encaixa bem no projeto? Ganhe comissão indicando freelancers! Por cada inscrição você ganha 5 € diretamente na sua conta e quando o freelancer é contratado pela plataforma você ganha 2% dos ganhos deste freelancer!
Preencha os detalhes do profissional que você gostaria de recomendar:
Quando o freelancer aceitar o convite, ele será automaticamente adicionado à sua rede e você ganhará 2% a mais todos os ganhos deste freelancer através da plataforma. Para mais informações consulte nosso Termos e Condições
Nenhum freelancer interessado ainda
{{item.displayDisciplines}}
Você tem uma conta stand-by e já respondeu a 1 projeto neste período de assinatura.
Atualize sua conta agora com apenas 1 clique e responda a projetos ilimitados.