UrbanGrow is a web application designed to help urban dwellers create and maintain sustainable and beautiful garden spaces. The application provides resources, expert guidance, and a community for urban gardening enthusiasts.
✨ User and Mentor registration and login
🧑🏫 Mentor profiles and ratings
🛒 Shop for urban gardening essentials
🌐 Community events and groups
🌱 Government schemes for farmers
🔧 Equipment sharing platform
📝 Blog with gardening tips and tricks
📚 Learn section with courses and workshops
Make sure you have the following installed on your machine:
-
Clone the repository:
git clone https://github.com/JESTER003/Urbangrow.git cd urbangrow/Backend -
Install backend dependencies:
npm install
-
Create a
.envfile in theBackenddirectory and add your MongoDB URI:MONGODB_URI=your-mongodb-uri
-
Start the backend server:
npm run dev
-
Navigate to the frontend directory:
cd ../Frontend -
Install frontend dependencies:
npm install
-
Start the frontend development server:
npm run dev
- Open your browser and navigate to
http://localhost:5173to access the frontend. - The backend server will be running on
http://localhost:5000.
Contributions are welcome! Please fork the repository and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
- Thanks to all our contributors and community members for their support.
- Special thanks to our mentors and experts for their guidance.
Happy Gardening! 🌿💚