https://github.com/mahatab6/greenmind
GreenMind is a modern full-stack web application that encourages sustainable, plant-based living through a beautiful, responsive user interface and powerful backend support.
https://github.com/mahatab6/greenmind
aos express firebase nodejs react swiper tailwindcss
Last synced: 4 months ago
JSON representation
GreenMind is a modern full-stack web application that encourages sustainable, plant-based living through a beautiful, responsive user interface and powerful backend support.
- Host: GitHub
- URL: https://github.com/mahatab6/greenmind
- Owner: mahatab6
- Created: 2025-06-25T10:19:22.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-06-25T10:53:23.000Z (4 months ago)
- Last Synced: 2025-06-25T11:49:13.067Z (4 months ago)
- Topics: aos, express, firebase, nodejs, react, swiper, tailwindcss
- Language: JavaScript
- Homepage: https://plant-care-60.netlify.app/
- Size: 2.66 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
GreenMind
GreenMind is a modern full-stack web application that encourages sustainable, plant-based living through a beautiful, responsive user interface and powerful backend support. Built with React, TailwindCSS, Node.js, Express, and MongoDB, it offers an intuitive experience for managing plant care and promotes eco-friendly habits.
🔗 Live Demo: https://plant-care-60.netlify.app
🔧 Backend Repo: https://github.com/mahatab6/GreenMind-server
🚀 Features
⚛️ Frontend powered by React 19
🎨 Styled with TailwindCSS 4 and AOS animations
🔄 Routing with React Router v7
🔥 Firebase integration for optional authentication and hosting
📅 Smart date handling via date-fns
📦 Enhanced UI/UX: Swiper sliders, count-up stats, tooltips, alerts
📡 Full-featured backend with Express & MongoDB
🔍 SEO ready with react-helmet
🌐 Deployed with Netlify (frontend) and Render or Railway (backend)
🧩 Tech Stack
💻 Frontend
| Tool | Version |
| ----------------------- | ---------- |
| React | `v19.1.0` |
| TailwindCSS | `v4.1.7` |
| Firebase | `v11.7.3` |
| AOS (Animate on Scroll) | `v2.3.4` |
| React Router | `v7.6.0` |
| date-fns | `v4.1.0` |
| React Helmet | `v6.1.0` |
| React CountUp | `v6.5.3` |
| React Simple Typewriter | `v5.0.1` |
| SweetAlert2 | `v11.21.2` |
| React Toastify | `v11.0.5` |
| React Tooltip | `v5.28.1` |
| Swiper | `v11.2.6` |
🌐 Backend
| Tool | Version |
| ------------------- | --------- |
| Node.js | LTS |
| Express | `v5.1.0` |
| MongoDB Node Driver | `v6.16.0` |
| dotenv | `v16.5.0` |
| CORS | `v2.8.5` |
| Nodemon | `v3.1.10` |
🔐 Environment Variables
Backend (/backend/.env)
DB_USER=your_db_username
DB_PASS=your_db_password
Frontend (.env.local)
VITE_FIREBASE_API_KEY=your_firebase_api_key
💚 Built with care for a greener tomorrow.