Skip to content

Plantify - MERN-based plant shop featuring orders, wishlist, and admin controls.

Notifications You must be signed in to change notification settings

Shravanikuldharan/Plantify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Plantify is a modern online plant shopping platform where users can explore plants, add them to cart or wishlist, place orders, and track them. The platform also includes a powerful Admin Dashboard to manage plants, orders, and users.

⚠️ Note: The initial load may take 40–50 seconds, because the backend is hosted on Render’s free tier, which sleeps after 15 minutes of inactivity.


User Features

  • Secure Login & Register (JWT-based)
  • Browse indoor/outdoor/succulent/air-purifying plants
  • Add to Cart / Wishlist
  • Checkout with address & payment method
  • View My Orders with status tracking
  • Beautiful animations & sliders

Admin Features

  • Add / Edit / Delete Plants
  • View & Manage Users
  • Manage Orders with status updates
  • Modern Dashboard showing:
    • Total Users
    • Total Plants
    • Total Orders

💻 Tech Stack

Frontend

  • React
  • Tailwind CSS
  • Axios
  • React Router
  • React Icons
  • SweetAlert2
  • React Hot Toast
  • Vite

Backend

  • Node.js
  • Express.js
  • MongoDB + Mongoose
  • JWT Authentication
  • MD5 / Bcrypt
  • CORS
  • Dotenv

Contact

Shravani Kuldharan - 📩 Shravanikuldharan05@gmail.com

About

Plantify - MERN-based plant shop featuring orders, wishlist, and admin controls.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages