Back to Projects

Indoor Plant Store

A Django-based e-commerce platform for buying and selling indoor plants. This project is designed to help plant enthusiasts and small businesses easily manage and explore a curated collection of indoor plants—with a clean interface and seamless payment integration via Stripe.

Python Django HTML5 CSS3 Stripe Bootstrap

Key Features

User Authentication

Secure registration and login system for users and administrators.

Product Catalog

Browse, search, and filter indoor plants with detailed product pages.

Shopping Cart

Add/remove products and proceed to secure checkout with Stripe integration.

Admin Dashboard

Manage plant listings, orders, and inventory through an intuitive admin panel.

Technical Implementation

Backend

Built with Django, providing a robust foundation for the e-commerce platform:

  • Django models for products, users, and orders
  • User authentication and authorization
  • Stripe payment integration
  • Admin interface for content management

Frontend

Responsive design built with modern web technologies:

  • Bootstrap for responsive layout
  • HTML5 and CSS3 for structure and styling
  • JavaScript for interactive features
  • Mobile-first design approach