Rede Social Sem Internet
Budget: ₹100 – ₹400 INR
Preciso transformar a ideia de uma rede social totalmente offline em um aplicativo real para smartphones. A troca de dados acontecerá por meio de uma rede ad hoc criada com Wi-Fi Direct, dispensando qualquer conexão celular ou roteador.
O usuário deve poder:
• enviar e receber mensagens privadas;
• compartilhar fotos e vídeos;
• criar ou participar de grupos/comunidades, tudo a partir do telefone.
Como só trabalharemos com smartphones nesta primeira fase, a interface deve ser enxuta, responsiva e intuitiva. É fundamental que o app descubra pares, estabeleça a conexão automaticamente e adote um esquema store-and-forward para garantir a entrega de conteúdo quando novos dispositivos entram na malha.
Deliverables bem definidos:
1. APK funcional (Android; iOS é um bônus, se viável) com as três funções principais operando sem internet;
2. Código-fonte comentado e instruções de build;
3. Documento técnico explicando bibliotecas, algoritmo de roteamento/mesh e limitações;
4. Pequeno vídeo ou roteiro de testes demonstrando dois ou mais telefones trocando mensagens, imagens e vídeos — em até 5 s de latência, arquivos de até 50 MB e um grupo mínimo de 10 aparelhos.
Não precisamos de fallback para a web nem de suporte a tablets ou PCs neste momento, mas o projeto deve ficar modular para evoluções futuras. Se você domina Wi-Fi Direct, Android SDK e redes mesh locais, este desafio é para você.
O usuário deve poder:
• enviar e receber mensagens privadas;
• compartilhar fotos e vídeos;
• criar ou participar de grupos/comunidades, tudo a partir do telefone.
Como só trabalharemos com smartphones nesta primeira fase, a interface deve ser enxuta, responsiva e intuitiva. É fundamental que o app descubra pares, estabeleça a conexão automaticamente e adote um esquema store-and-forward para garantir a entrega de conteúdo quando novos dispositivos entram na malha.
Deliverables bem definidos:
1. APK funcional (Android; iOS é um bônus, se viável) com as três funções principais operando sem internet;
2. Código-fonte comentado e instruções de build;
3. Documento técnico explicando bibliotecas, algoritmo de roteamento/mesh e limitações;
4. Pequeno vídeo ou roteiro de testes demonstrando dois ou mais telefones trocando mensagens, imagens e vídeos — em até 5 s de latência, arquivos de até 50 MB e um grupo mínimo de 10 aparelhos.
Não precisamos de fallback para a web nem de suporte a tablets ou PCs neste momento, mas o projeto deve ficar modular para evoluções futuras. Se você domina Wi-Fi Direct, Android SDK e redes mesh locais, este desafio é para você.