Skip to content

razevedocosta/nlw05-plantmanager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Ā 

History

15 Commits
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 

Repository files navigation

Plant Manager

Aplicação mobile desenvolvida para controle de rega e acompanhamento de plantas

Como executar • Funcionalidades • A desenvolver

Link figma: https://www.figma.com/file/IhQRtrOZdu3TrvkPYREzOy/PlantManager/duplicate?node-id=0%3A1

šŸš€ Como executar

  • fazer um clone do projeto para o seu computador
  • no diretório raiz, executar **expo start** para iniciar a aplicação
  • ou **yarn android | ios** para rodar a aplicação usando emulador

šŸ’¬ Funcionalidades

  • listagem de plantas
  • adição e remoção de planta monitorada
  • definição de alarmes para lembretes
  • recebimento de alertas

šŸ”§ A desenvolver

  • compartilhar aƧƵes de cuidado nas redes sociais
  • pontuação por regas feitas nas plantas
  • adição de plantas na listagem pelo usuĆ”rio

Atividades realizadas por dia

dia 1

  • instalação de dependĆŖncias (nodejs, expo-cli, typescript)
  • criação e estilização do primeiro componente button

dia 2

  • criação da tela inicial (screen) para prĆ©-carregamento
  • componente button e utilização de SASS
  • criação de pĆ”ginas e navegação entre rotas

dia 3

  • criação ta tela para selecionar planta e filtro
  • consumindo dados de api
  • uso de animaƧƵes para melhorar a experiĆŖncia do usuĆ”rio

dia 4

  • validação de campos e passagem de parĆ¢metros
  • armazenamento com Async Storage
  • cadastro de plantas, refatoração de telas e interfaces

dia 5

  • refatoração de código
  • exclusĆ£o de plantas com efeito swipe, remoção do Storage
  • agendamento de notificação, api e recebimento

About

🌱 Aplicação desenvolvida durante a next level week 05 da rocketseat

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published