Skip to content

juliaisasti/GreenGuardianApp

Repository files navigation

Green Guardian App 🌿

Green Guardian App is a web application designed for you to take care of your plants. Get information on each plant through our API, add your plants to your Favorite Plants and set reminders to water them!

App Screenshot

Through our SQL database, operated through Sequelize, our app allows users to see diffent plants' name, scientific name, climate, sunlight and watering needs. Add a personal name for each of your plants as well as the last day you watered them, and our app will tell you when to water them again according to their needs!

This project's first phase was created for The Bridge's Fullstack Web Development course as a final project using the different technologies we've learned during the span of a week, by Julia Isasti.

App Screenshot

Features

  • SQL powered database with Plants API and Favorite Plants table, both of them equipped with CRUD feature.
  • Chakra UI library with cards, modals, buttons, amongst others.
  • Search engine by name.
  • Profile with favorite plants saved.
  • Responsive Design: Green Guardian is designed to be accessible and user-friendly across desktop, tablet, and mobile devices.

App Screenshot

Future updates

  • Login and Google Auth.
  • RegEx throughout plant creation form and login.
  • Profile: set your user avatar, username and full name as well as a badge to see if all your plants have been watered.
  • Plant watering reminder through email.
  • CRUD full use in profile view.
  • Filters: apply filters to refine your search results.
  • SASS: Toggle theme according to plants boolean watered status, icons for sunlight and watering.
  • JSON and Swagger documentation.

App Screenshot

Technologies Used

  • NodeJS
  • Express
  • Helmet
  • React
  • Vite
  • Chakra UI
  • Sequelize + PostgreSQL
  • pgAdmin
  • Axios
  • JavaScript
  • SASS + SCSS

Support

For support, email [email protected].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published