Analisando propostas

Plataforma web + Aplicativo Ios e Android

Publicado em 13 de Março de 2021 dias na TI e Programação

Sobre este projeto

Aberto

Olá, busco desenvolvedor experiente para desenvolver uma plataforma com aplicativo voltada baseada em cursos online e outros recursos.
Sobre o layout, irei comprar um modelo de template no Theme Forest então a parte de criação já estará definida.
A plataforma/app se baseia nos seguintes pilares:
•    Cursos Online
•    Cursos Presenciais
•    Solicitações de serviços e envio de propostas
•    Ferramenta de passo a passo com resultado (um recurso simples em que o usuário vai selecionando os passos para chegar em um resultado final – tudo pré-cadastrado pelo admin), com opção de publicar foto do resultado em um mapa para posterior busca por parte de outros usuários
•    Ferramenta de publicação similar ao item acima, porém com outro tema (o usuário publica uma foto, texto e marca a localização em um mapa para busca posterior pelos usuários)
•    Geração de Certificado (ao final do curso, o usuário poderá baixar um certificado que conterá o nome dele, RG, data do certificado e informações sobre o curso.
No painel admin, poderemos cadastrar um modelo de fundo para o certificado e um texto padrão para cada curso.
As infos do usuário aparecem no meio desse texto).

•    Criação de testes/quiz dentro de um curso ou fora dele (uma página aberta a todos apenas com o quiz por exemplo)
•    Blog
•    Eventos online com chat em tempo real (pode ser chat do proprio youtube incorporado se der)
•    Sistema de pagamento com opções de assinaturas (para ter acesso a determinados cursos, ferramentas, envio de propostas em serviços) e pagamento único por determinados cursos (determinado no painel admin)
•    Sistema de cadastro de instrutor e curso (o usuário/instrutor poderá enviar um curso com a url dos vídeos do curso, texto de descrição, informações adicionais, dados da conta bancária para pagamento, determinar um preço, e enviar para a moderação. Após aprovado o curso pelo painel admin, ele ficará disponível no site para compra, e no painel admin deve aparecer quanto o instrutor ganhou com as vendas baseado na % de comissão do site pela venda do curso, quando o recurso dele for enviado, etc)
•    Sistema de avaliação de cursos online (os alunos poderão deixar uma avaliação do curso que aparecerá na página de venda do mesmo)
•    Sistema de pontos (a cada compra o usuário ganha X pontos, e haverá uma página com algumas opções de cursos e conteúdos que ele poderá comprar/ganhar com esses pontos acumulados)
•    Sistema de badges: o usuário recebe símbolos para cada progresso feito na plataforma.
Quando comprar 1 curso, recebe um badge, quando tiver comprado 3 cursos, recebe outro badge, quando tiver comprado 6 cursos, outro badge, quando tiver uma assinatura ativa, ganha outro badge, e assim por diante.

Esses badges serão cadastrados no admin com uma imagem para o badge e qual a ação tomada pelo usuário para ganhar aquele badge. Os badges aparecerão no perfil do usuário.

•    Sistema de indicação (o usuário poderá indicar outros usuários para o site em troca de ganhar pontos ou acesso a algum conteúdo específico quando o usuário indicado se cadastrar).
•    Páginas institucionais e contato
•    Dashboard dos usuários/alunos
•    Painel backend do administrador
•    Limitação de acesso (um usuário só pode estar logado em um dispositivo por vez. Se tentar entrar em outro dispositivo estando logado em outro, deve restringir o acesso e aparecer um aviso).


Apenas para planos empresariais, permitir o acesso simultâneo em até X dispositivos ao mesmo tempo, a combinar.

Já temos quase tudo isso funcionando hoje em dia, porém está disperso em plataformas diferentes. Queremos unificar nossos produtos em um só local.

Envio mais informações após contato/proposta inicial.
Obrigada

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Payment Processor (Paypal, Stripe, etc), Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por K.