Projeto desenvolvido no evento Next Level Week da RocketSeat 🚀 💜 entre os dias 19-25 de abril de 2021.
As plantas são vistas no cotidiano de muitas pessoas, sendo em sua casa, trabalho ou até mesmo em restaurantes, sendo assim uma preocupação que se precisa ter é não ter tempo para lembrar de cuidar de sua planta, o PlantManager veio para resolver este problema. Agora com o nosso aplicativo você não precisa saberá quando e como regar suas plantas!
Veja o layout do projeto no figma.
Veja abaixo todas tecnologias utilizadas no projeto.
Requerimentos
Instalando e executando o projeto
Clone o projeto e logo após acesse a pasta.
# Clonando o projeto
$ git clone https://github.com/PersonGhost/PlantManager.git
# Entrando na pasta do projeto
$ cd plantmanager
Instale as dependências nescessárias
# Instalar as dependências utilizando o npm
$ npm install
# Instalar as dependências utilizando o yarn
$ yarn
Antes de executar o projeto, vamos também instalar o Json-server
# Instalar o json-server utilizando o npm
$ npm install -g json-server
# Instalar o json-server utilizando o yarn
$ yarn add -g json-server
Agora vamos executar o projeto
# Escolha um método para iniciar o projeto abaixo
# Iniciar o projeto utilizando o npm
$ npm start
# Iniciar o projeto utilizando o yarn
$ yarn start
# Iniciar o projeto utilizando o expo
$ expo start
# Em outra janela cmd vamos executar o json-server
$ json-server ./src/services/server.json --host 000.000.0.000 --port 3333
Aviso: Você deve alterar o endereço de ip (000.000.0.000) para o do seu computador, para isto você pode encontar seu ip através do cmd
# Procure pelo IPv4 address
$ ipconfig
Também é preciso alterar o link de consulta da api
# Acesse o diretório /src/services/api.ts
# Você deve alterar o endereço ip do baseURL para o do seu computador, o mesmo que foi utilizado para iniciar o json-server.
Este projeto está sob a licença do MIT. Para maiores informações acesse o arquivo LICENÇA.
Feito por 💜 Eric Vinicius 👋 linkedin