Analisando propostas

App para faculdade em Kothlin poucas telas

Publicado em 15 de Maio de 2024 dias na TI e Programação

Sobre este projeto

Aberto

DESAFIO

A partir de uma necessidade interna da DB1, surgiu a ideia de construir uma solução denominada previamente como "Tinder de Mentores e Aprendizes". Essa solução tem o potencial de ser expandida para alunos de cursos técnicos, cursos de curta duração, cursos de graduação, pós-graduação (tanto latu-sensu quanto stricto-sensu), e qualquer outra segmentação pertinente.

O objetivo funcional desse conceito é desenvolver um aplicativo onde mentores e aprendizes possam cadastrar seus perfis e temas de interesse. Por meio de um processo atrativo, o aplicativo realiza o match entre mentor, aprendiz e o tema desejado.

Assim o desafio da equipe é construir um aplicativo para essa solução, considerando algumas funcionalidades como (funcionalidades com * são obrigatórias):



* Criação de Perfil - permitir que mentores e aprendizes criem perfis detalhados, incluindo informações como experiência, habilidades, áreas de interesse, formação acadêmica etc.

* Matchmaking - simular o matchmaking de conexões entre mentores e aprendizes com base em interesses, experiência, habilidades e outras informações do perfil.

* Pesquisa Avançada - permite aos usuários filtrarem mentores e aprendizes com base em critérios específicos, como localização, área de expertise, disponibilidade etc.

* Notificações Push - simulação de notificações push que alertam os usuários sobre novos matches, mensagens recebidas, solicitações de reunião e outras atividades importantes.

Funcionalidades NÃO obrigatórias:

- Chat e Mensagens - Sistema de mensagens internas que permite que mentores e aprendizes se comuniquem de forma segura dentro do aplicativo para discutir objetivos, trocar informações e agendar reuniões.
- Avaliações e Feedback - Recurso que permite que aprendizes avaliem seus mentores e vice-versa após cada interação, fornecendo feedback útil para melhorar a experiência de aprendizado.
- Agendamento de Reuniões - Capacidade de agendar e gerenciar reuniões entre mentores e aprendizes diretamente pelo aplicativo, incluindo notificações de lembrete.
- Perfil Verificado - Sistema de verificação de perfil para garantir a autenticidade e a credibilidade dos usuários, utilizando métodos como e-mail, telefone ou redes sociais.
- Feed de Atividades - Feed que destaca atividades recentes e relevantes, como novos matches, mensagens recebidas, atualizações de perfil etc.
- Privacidade e Segurança - Medidas de segurança robustas para proteger informações pessoais e garantir a privacidade dos usuários durante todas as interações no aplicativo.
- Integração com Redes Sociais - Capacidade de conectar perfis de mídia social para facilitar a autenticação e a importação de informações do perfil.
ENTREGA
1) Apresentação básica do projeto (formato ppt ou pdf), contendo:

• relação de tecnologias utilizadas:
- linguagem de programação e bibliotecas de apoio empregadas no desenvolvimento do aplicativo.

• Capturas de tela do Aplicativo:
- Imagens das telas do aplicativo que demonstram sua interface e funcionalidades.

• Descrição com Diferenciais do Aplicativo:
- Destaque das características distintivas e benefícios oferecidos pelo aplicativo em relação a outras soluções semelhantes.


2) Código-fonte do aplicativo - disponibilização do código-fonte do aplicativo, desenvolvido em Kotlin (Android) ou Swift (iOS), conforme especificações do projeto.

• Solução de Back-end: Simulação de código referente aos pontos que envolveriam chamadas de API ou outras integrações externas do aplicativo. Não é necessário o desenvolvimento do back-end, apenas a representação dos pontos de integração.

• Sugestão de Uso de API Mocks: Recomendação para a utilização de serviços de API mocks, como o https://mockapi.io/ ou https://beeceptor.com/, para simular o comportamento do back-end durante o desenvolvimento e teste do aplicativo.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: 21 de Maio de 2024

Habilidades necessárias