Evaluating bids

Ficha cadastro (Delphi Berlin Mobile)

Published on the March 07, 2018 in IT & Programming

About this project

Open

Projeto:

Um simples cadastro (em delphi/fmx) com fotos para uso em um mobile (ios e android), sendo o acesso por tela de login: email e senha, que mostre após logado, uma determinada lista e permita enviar uma "notificação" (mensagem curta) para um ou todos os membros.

OBRIGATORIEDADE:

Deve ser desenvolvido em DELPHI e compilar no "Delphi Berlin";
Uso Plataforma Mobile (IOS e Android) responsivo a cada modelo;
Banco de Dados: Mysql;
As ferramenta para desenvolvimento do software devem ser nativas.
(Caso seja necessária alguma ferramenta externa, deve me informar com antecedencia)

O desenvolvimento será somente para a parte Client. A parte administrativa já foi criada.
A inclusão na google store e apple store será minha. Deverá o desenvolvedor obviamente fazer seus testes locais tanto em um iphone quanto em um android.

Campos BD :
id (pk), nome, email, senha, grupo(int 4) , equipe (int 4), apelido (varchar 20), data_cadastro (date), master (true ou false)
(campos que apesar de existirem NÃO NUNCAmanipulado pelo usuario: grupo, data_cadastro e master.
Forma de uso:

Tela inicial deverá o usuario digitar :  no. Do grupo,  email e senha.
INICIALMENTE será fornecido ao usuario, o numero do grupo, um e-mail e senha (ficticia) para se logar pela primeira vez.

SE for a primeira vez que está se logando, já deverá solicitar ao usuario que altere o email e senha. (O grupo nunca)
e deverá dar a opção de tirar uma selfie (a pessoa ira optar se ira ou não tirar) que será armazenada em uma pasta no servidor e mostrar na tela de login. (Se não tirar a selfie, deverá aparecer um logo padrão)
(deve ter opção de "esqueci minha senha" e enviar e-mail  para si mesma.)


Tela após se logar...
Menu:
1) Alterar seu cadastro: Poderá alterar "somente" o email, senha, apelido, equipe e fotos;
(a pessoa poderá tirar mais de uma selfie (máximo 4) mas na tela de login ira aparecer somente a primeira)
(poderá a pessoa incluir e ou excluir as selfie)
2) Ver a lista de Pessoas do grupo;
3) Enviar uma "notificação" a uma determinada pessoa, ou a todas as pessoas de "sua equipe" ou a todas as pessoas de "seu grupo";
4) Se a pessoa for classificada como Master no bd (true), poderá excluir outro usuário "da equipe".

Prazo desejado 1 semana corrida. (Qualquer dúvida perguntar)

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by H. T.