JohnathanALves / onhere

Aplicativo desenvolvido na disciplina de Engenharia de Software III. Turma de 2016.2.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

onHere

Introdução

Objetivo: Utilizando geolocalização, diminuir o tempo de chamadas, e garantir a checagem da presença de participantes em eventos. Cadastrar eventos com data e hora de início de fim e tolerância mínima para participação. Para utilizar o aplicativo, o usuário deve realizar um cadastro que pode ser feito através do próprio aplicativo. Ele receberá um e-mail de confirmação que valida esse e-mail cadastrado. Uma vez realizado o login no aparelho, o usuário não precisará fazê-lo novamente a não ser que ele mude a senha ou deslogue. Se, ao realizar no momento de realizar o login o usuário esqueceu a senha ele pode tocar em “esqueci a senha” na tela de login, inserir o próprio email no campo que diz ”insira seu email para redefinir a sua senha” e ele receberá um link onde ele pode redefinir a senha. Posteriormente ele pode fazer login novamente. É necessário ter conexão com a internet para utilizar o aplicativo.

Tela Principal

A tela principal traz as principais informações sobre promoções e notificações dos eventos do usuário. Ela da acesso ao perfil do usuário, onde ele pode listar seus eventos, à tela de check in e a tela de cadastro de evento.

Perfil

Na tela de perfil o usuário pode ver os eventos nos quais ele é participante, seja como criador ou participante. Para cada evento é possível ver uma tela com o código do evento e a lista de participantes que já fizeram check in. Também na tela de perfil é possível reabrir um evento, dando mais tolerância de tempo para os participantes e excluir o evento. Tela de Check In Aqui o usuário pode realizar check in em eventos. Para realizar o check in é necessário o código do evento e que o usuário esteja dentro de um raio de 15 metros da localização do evento.

About

Aplicativo desenvolvido na disciplina de Engenharia de Software III. Turma de 2016.2.


Languages

Language:Java 100.0%