Rootsy is a comprehensive platform dedicated to connecting plant enthusiasts with specialized plant care services. Whether you need someone to take care of your plants while you're away or you're looking for expert advice on plant health, Rootsy provides the solution through its plant sitting marketplace.
- Find Plant Sitters: Browse through profiles of experienced plant sitters in your area
- Advanced Filtering: Filter by price, distance, services offered, and expertise level
- Detailed Profiles: View comprehensive information about each plant sitter, including:
- Experience level and specialties
- Ratings and reviews
- Services offered and pricing
- Availability calendar
- Educational background and certifications
- Responsive Design: Fully responsive across mobile, tablet, and desktop devices
- Intuitive Navigation: Easy-to-use interface with clear categorization
- Real-time Filtering: Instantly updated search results
- Secure Messaging: Direct communication between plant owners and sitters
- Framework: Next.js
- UI Component Library:
- Tailwind CSS for styling
- shadcn/ui for reusable components
- Icons: Lucide React icon library
- State Management: React's built-in state and context APIs
/Rootsy
│
├── /app # Next.js app directory
│ ├── /plantsitting # Plant sitting marketplace
│ ├── /sitter # Individual sitter profiles
│ └── ... # Other app routes
│
├── /components # Reusable components
│ └── /ui # UI components from shadcn/ui
│
├── /public # Static assets
│ └── /images # Images including logo
│
└── ... # Configuration files
- Node.js (v18 or later)
- npm or yarn package manager
-
Clone the repository:
git clone https://github.com/yourusername/rootsy.git cd rootsy -
Install dependencies:
npm install # or yarn install -
Start the development server:
npm run dev # or yarn dev -
Open your browser and navigate to
http://localhost:3000
We welcome contributions to Rootsy! If you'd like to contribute:
- Fork the repository
- Create a feature branch:
git checkout -b feature/your-feature-name - Commit your changes:
git commit -m 'Add some feature' - Push to your branch:
git push origin feature/your-feature-name - Open a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
For any inquiries about Rootsy, please reach out to us at [email protected].
