An open API service indexing awesome lists of open source software.

https://github.com/dom-garotom/mygarden

MyGarden é um aplicativo de cuidados com plantas desenvolvido em React Native com o Expo.
https://github.com/dom-garotom/mygarden

desadio expo mygarden nadic react-native sooner tailwind

Last synced: 2 months ago
JSON representation

MyGarden é um aplicativo de cuidados com plantas desenvolvido em React Native com o Expo.

Awesome Lists containing this project

README

        

# 🌱 MyGarden

MyGarden é um aplicativo de cuidados com plantas desenvolvido em **React Native** com **Expo**. Ele ajuda os usuários a gerenciar o cuidado de suas plantas, oferecendo lembretes personalizados, notificações automatizadas e ferramentas de diagnóstico para monitorar o bem-estar das plantas.

## 🎯 Objetivo

O MyGarden oferece uma experiência completa e intuitiva para o cuidado de plantas:
- Lembretes personalizados para rega e cuidados específicos.
- Diagnóstico avançado de problemas comuns das plantas.
- Registro visual do crescimento e progresso das plantas.
- Informações detalhadas sobre temperatura e umidade ajustadas ao ambiente do usuário.

## 🚀 Funcionalidades

- **Cadastro de Plantas**: Adicione suas plantas com informações personalizadas, incluindo nome, categoria, e preferências de cuidados.
- **Notificações Automáticas**: Notificações com o **Expo Push Notification** lembram de regar as plantas no horário desejado.
- **Diagnóstico**: Ferramenta para análise de problemas das plantas, oferecendo sugestões de cuidados.
- **Conexão com API**: Dados atualizados de temperatura e umidade, para um cuidado mais eficaz com base nas condições do ambiente.

## 📲 Como Funcionam as Notificações

Utilizando o **Expo Push Notification**, o MyGarden envia lembretes automáticos para que o usuário cuide de suas plantas. Os horários são configurados pelo usuário e, em seguida, programados no sistema de notificações do Expo. O aplicativo permite:
- **Agendar notificações** de acordo com o horário e frequência de rega de cada planta.
- **Personalizar o conteúdo** de cada notificação para incluir informações específicas da planta e do tipo de cuidado necessário.

## 🎨 Figma

Para uma prévia do design do projeto, acesse o link do Figma do MyGarden:

[Link do Figma](https://www.figma.com/design/Qin65lBahkF23IHzEzc856/MyGarden?m=auto&t=GWM51klT1fFaVYGl-1)

## 📝 Como Contribuir
Faça um fork do projeto.
```tsx
git clone https://github.com/Dom-Garotom/MyGarden.git
````
Crie uma branch para a nova funcionalidade:
```tsx
git checkout -b minha-feature.
````
Faça commit das suas alterações:
```tsx
git commit -m 'Adicionar nova funcionalidade'.
````
Envie para o branch principal:
```tsx
git push origin minha-feature.
```
Abra um pull request.