Skip to content

Plant Manager App, developed using React Native, Typescript and Expo.

Notifications You must be signed in to change notification settings

camilacno/plantmanager-reactnative

Repository files navigation

Plant Manager


ReactNative Typescript Expo Git

Developer LinkedIn


About the project

App developed using React Native, Expo and Typescript. Allows the user to save plants and be reminded through notifications when to take care of it.


Tech Stack

The following tools were used in the construction of the project:

See the file package.json for more detailed information.


Current funcionalities

  • See plants ideal for each environment
  • Save plants to be reminded
  • Pick time to be reminded, for each plant
  • Notification to user when it's time to take care of one of the saved plants
  • Delete plants
  • Data persisted locally on the device

Current Design

Figma Project

Telas


How to run locally

Repo clone

$ git clone https://github.com/camilacno/nlw5-reactnative.git

Install dependencies using yarn.

$ yarn

Confirure your ip address as the baseURL in your api file - ./src/services/api.

Run the file used as database using json-server.

$ json-server ./src/services/server.json --host <your Ip address> --port 3333 --delay 700

Run the application

$ expo start

Run the application using the option of your choice.