The Sprout is a user-friendly application designed to help plant enthusiasts keep track of their plant collection. Whether you're a seasoned plant parent or just starting your green journey, this app provides a convenient way to manage and care for your plants.
-
Technologies Used:
-
Purpose: This project was developed as a learning experience, focusing on Spring, defining the scope of functionalities, and creating a user-friendly plant care app.
-
Example of User Story: A user can easily search for plant details, manage plant care routines, and receive personalized recommendations based on their preferences and lifestyle.
-
Project Status: The application is fully functional. Future plans include transitioning from JavaScript to TypeScript and introducing an AI bot for generating plant-related queries.
- Mateusz Grygier - LinkedIn | GitHub
- Adrianna Wójcik - LinkedIn | GitHub
- Iza Bonarowska - LinkedIn | GitHub
- Sebastian Kostrz - LinkedIn | GitHub
- Bartosz Hiltawski - LinkedIn | GitHub
- Paweł Ignaczak - LinkedIn | GitHub
- Plant Details: Easily access detailed information about various plants, including care tips and growth patterns.
- Registration: Create an account to save your home plants
- Blog Articles: Stay informed and entertained with curated blog articles on plant care, gardening tips, and community trends.
- Gamification: Make plant care engaging with badges, points, and personal challenges.
- Recommendation Quiz: Answer a few questions and receive personalized plant recommendations based on your lifestyle.
- Care System: Set reminders and manage watering, fertilizing, and repotting schedules.
- Room Assignment: Organize plants by assigning them to specific rooms in your home.
- Special Names: Add a personal touch by assigning special names to your plants.
- Settings: Change you account settings
For the application to function, the backend must also be launched. Find the backend here.
Node.js (version 12 or higher)
npm (Node Package Manager)
Modern web browser (Chrome, Firefox, Safari, or Edge)
To install the Sprout, follow these steps:
Clone the repository to your local machine.
git clone https://github.com/C00kier/Plant-app-frontend
Navigate to the project directory.
cd Plant-app-frontend
Install dependencies.
npm install
Start the application.
npm start
Visit http://localhost:3000 in your web browser to access the app.