PlantBuddy is an innovative app designed for plant enthusiasts who seek a comprehensive and personalized plant care experience. Whether you're a green-thumb expert or just starting your plant parenting journey, this app is your go-to guide for all things plant-related.
Do you love plants but don't have green fingers or would you like to expand your knowledge? Then PlantBuddy is your new best buddy. This app is designed for both beginners and experienced plant lovers. It offers basic instructions and information, but also has advanced features such as favoriting, creating journal entries and saving preferences.
✨ User Experience: Experience an intuitive and beautiful design tailored to your needs. PlantBuddy is designed to help, advise and inspire. Have fun exploring!
🔐 Login: Use all PlantBuddy functions and log in.
♥️ Favorites Page: Create and manage a list of your favorite plants with the Favorites Page.
🖊️ Custom Journal: Write personal notes for each plant you are interested in or own. These notes can include personal observations or care tips you have found effective.
🌿 Preferences: Only look at the plants that suit your needs and save your preferences for later.
React | Next.js | styled-components | Node.js | SWR | Vercel | MongoDB | Mongoose |
To work locally, please install the dependencies using npm i
first.
Run npm run dev
to start a development server and open the displayed URL in a browser.
Use npm run test
to run the tests.
You can use the following commands:
npm run dev
to start a development servernpm run build
to build the projectnpm run start
to start a production servernpm run test
to run the testsnpm run lint
to run the linter