Skip to content

saymon-araujo/plant-manager

Repository files navigation

Banner

Plant Manager App Project

License

DescriptionTechnical detailsFeaturesHow to useLicense



Description

This project is about an app for managing the user's plants. Through it he can set alarms to remind him when to water his plants. This project was developed during an free event by Rocketseat.

ScreenShot1     ScreenShot2     ScreenShot3     ScreenShot4    

Technical details

The project was developed using React Native, so it works on Android and IOS, and I used Expo Managed workflow to speed up the development.

Some of the concepts that were worked on during the project development are:

  • Local Notifications
  • Lottie Animations
  • Persistent Storage with Async Storage

Features

  • See information about the plants
  • Set a notification for the period when you should water the plant
  • Manage your notifications


How to use

To run the project you will need to have the Expo Tools configured, and Yarn installed. After this follow these instructions:

# Clone this repository to your local machine
$ git clone https://github.com/saymon-araujo/plant-manager

# Navigate to the server
$ cd plant-manager

# Install the project dependencies
$ yarn
$ expo install

# Run the bundle
$ expo start

# When the bundle runs, in your Expo Go App click on Scan QR Code and appoint the camera to the QR code.


License

This project is under MIT license . See it for more information.


Made by Saymon Araújo

Feel free to get in touch, it will be a pleasure to chat.

    

Releases

No releases published

Packages

No packages published