Projeto | Features | Tecnologias | Layout | License
Aplicativo para lhe ajudar a lembrar de cuidar de suas plantas de forma fácil de acordo com cada tipo de plantinha.
- [✔] Salva a identificação do usuário no próprio dispositivo;
- [✔] Consome da API os dados e caraterísticas de cada planta;
- [✔] Salva localmente a planta que o usuário possui;
- [✔] Lembra o usuário quando regar e cuidar da plantinha de acordo com a frequência ideal das plantas que o usuário possui;
- React Native
- Typescript
- Expo
- Expo Local Notifications
- Async Storage
- Vector Icons
- Axios
- Date Fns
- Lottie
- Expo Google Fonts
- React Navigation Stack e Bottom Tabs
- React Native Gesture Handler
- JSON Server
Você pode visualizar o layout do projeto através deste link. É necessário ter conta no Figma para acessá-lo.
Utilize yarn ou o npm install para instalar as dependências do projeto. Em seguida, inicie o projeto e a API fake com o JSON Server.
expo start
json server ./src/services/server.json --host 192.168.1.4 --port 3333 --delay 700
Substitua o host pelo seu endereço IP local. Faça o mesmo no arquivo API dentro de services.
import axios from "axios";
const api = axios.create({
baseURl: "http://192.168.1.4:3333",
});
export default api;
- Faça fork deste repositório,
- Crie uma branch com a sua feature:
git checkout -b my-feature
- Commit suas mudanças:
git commit -m 'feat: My new feature'
- Push a sua branch:
git push origin my-feature
Este projeto está sob licença MIT. Veja o arquivo LICENSE para mais detalhes.