A Gardening app with many features such as Tip Sharing, Connections with Gardeners etc.
A platform for gardening enthusiasts to share tips, find local gardeners, ask plant care questions, post or join gardening events, and connect over shared interests like composting, hydroponics, balcony gardens, etc.
- TIP SHARING: Share tips with Others
- CRUD FUNCTIONALITIES: Use crud to Create, Update & Delete tips and many more things.
- FIREBASE AUTH: Authentication made possible through Firebase.
Frontend: React, React Router, DaisyUI, TailwindCSS. Backend: NodeJS, Express, MongoDB, Firebase
- Clone this github repository to your local machine.
- Run "npm install" first to install all the packages.
- Run "npm run dev" to run the app in development mode.
- Run "npm run build" to build the app, The build will be in the dist folder. You can preview with "npm run preview".
"@tailwindcss/vite": "^4.1.7",
"firebase": "^11.7.3",
"react": "^19.1.0",
"react-dom": "^19.1.0",
"react-icons": "^5.5.0",
"react-router": "^7.6.0",
"react-simple-typewriter": "^5.0.1",
"react-slick": "^0.30.3",
"react-tooltip": "^5.28.1",
"slick-carousel": "^1.8.1",
"sweetalert2": "^11.21.2",
"tailwindcss": "^4.1.7",
"theme-change": "^2.5.0"
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and typescript-eslint in your project.
