⭐ Awarded Runner Up in CSE Project Show 232 at United International University ⭐
A special thanks to Ummay Maria Muna for providing the project's idea and being the key leader. Her vision and leadership were crucial to its successful completion.
Plantify is a powerful web application designed to inspire, educate, and encourage users to adopt tree-planting habits, contributing to a greener and more sustainable environment. This platform aims to make the process of planting and caring for trees enjoyable and informative, while also fostering a sense of community among users.
To get started with Plantify, follow these steps:
- Clone the repository to your local machine.
- Run
npm install
to install the necessary dependencies. - Create a
.env
file in the root directory. Make sure to include any required environment variables as specified in the project documentation.
Plantify is built using the following technologies:
- 🌿 SvelteKit v5: A powerful full-stack framework for building web applications.
- 🗄️ MongoDB: A flexible and scalable NoSQL database system.
- 🌐 MongoDB Atlas: A cloud-hosted database service provided by MongoDB.
- 🚀 Vercel: A platform for deploying web applications and hosting static sites.
- 🌿 Various Species Plant Information: Learn about a wide range of plant species to expand your knowledge.
- 📖 Step-by-Step Plant Care Guideline: Follow detailed care instructions to ensure the well-being of your plants.
- 🌱 New Plant and Gardening Techniques: Stay updated with the latest trends and methods in planting and gardening.
- 🦠 Disease Identification and Ailment: Identify and address plant diseases for healthier growth.
- 🤝 Sharing User Experience: Engage with the community and exchange valuable gardening experiences.
- 🔍 Search and Favorite List: Keep track of plants you encounter and wish to explore further.
- 🌟 Beneficial Properties of Plants: Discover unique benefits of different plants to motivate your planting efforts.
- 🌿 Online Gardening Supplies: Find necessary plants and tools for your gardening needs.
- 🌼 Plant Identification System: Quickly access information about plants through the identification feature.
Plantify welcomes contributions from the community. If you would like to contribute to the project, please follow the guidelines below:
- Fork the repository and create your branch from the
master
branch. - Make the necessary changes and improvements.
- Ensure that your code follows the project's coding conventions and standards.
- Write clear and concise commit messages.
- Create a pull request, explaining the changes you have made and their purpose.
- The project maintainers will review your pull request. If further changes are needed, they will provide feedback to guide you.
- Once your pull request is approved, it will be merged into the main project.
By contributing to Plantify, you help make the project better for everyone. Thank you for your valuable contributions! 🙌
This project is licensed under the MIT License.
Plantify aims to make the process of planting trees both enjoyable and educational. By using this platform, you contribute to a greener future and make a positive impact on the environment. Join us on this journey to create a more sustainable world through the joy of planting trees. 🌍🌳