Skip to content

Aplicativo Android desenvolvido como atividade para avaliação da disciplina de Programação para Dispositivos Móveis, da UFMS, no período de 2021-2.

Notifications You must be signed in to change notification settings

TiagoSanti/app-woods

Repository files navigation

  App Woods

Tiago Clarintino Santi     2021.1906.036-0

Este é um aplicativo Android desenvolvido como atividade para avaliação da disciplina de Programação para Dispositivos Móveis, da UFMS, no período de 2021-2.

           

  Visão Geral

Woods é um software mobile que aponta localizações de espécies de árvores através do Google Maps.
A ideia geral do app é que os usuários contribuam para o enriquecimento de informações em relação a essas localizações, auxiliando-os mutuamente para que encontrem as espécies que buscam seja qual for o objetivo desse encontro. Cada usuário teria uma pontuação proporcional à sua contribuição para o aplicativo como forma de incentivo.

O uso de banco de dados, Google Maps e sistema de cadastro e login de usuários são prioridade no desenvolvimento do aplicativo.

Nas seções seguintes estão os tipos de usuário e seus papéis, e alguns requisitos obrigatórios e desejados para o software.

  Usuários

Admin - pode fazer a inclusão, alteração e exclusão de usuários, espécies e localizações, bem como seus dados armazenados.
Comum - pode fazer a inclusão de localizações e espécies, e alteração de seus dados pessoais.

  Requisitos

  • RF-1 O sistema deve permitir a inclusão, alteração e exclusão de usuários com os seguintes atributos: id, nome, sobrenome, email e senha obrigatórios, foto opcional e pontuação.   drawing
  • RF-2 O sistema deve permitir a inclusão de localizações com os seguintes atributos: identificação da espécie, nome da espécie, coordenadas, e nome de usuário responsável pela inclusão.   drawing
  • RF-3 O sistema deve permitir ao usuário a filtragem de espécies quanto à visualização das localizações no mapa.   drawing
  • RF-4 O sistema deve permitir que o usuário visualize uma lista de todas as localizações adicionadas por ele.   drawing
  • RF-5 O sistema deve garantir segurança para as senhas dos usuários cadastrados.   drawing
  • RF-6 O sistema deve permitir a visualização de uma classificação dos usuários com base em suas pontuações.   drawing
  • RF-7 O sistema deve permitir que os usuários avaliem as localizações adicionadas por outros usuários como positiva e negativa, considerando a qualidade das informações dessas localizações.   drawing

  Ícones

Ícones utilizados no app e Readme adquiridos em Freepik e Google Icons.

About

Aplicativo Android desenvolvido como atividade para avaliação da disciplina de Programação para Dispositivos Móveis, da UFMS, no período de 2021-2.

Topics

Resources

Stars

Watchers

Forks

Languages