Skip to content

requp/OnlinePaintingStore

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online Painting Store

A Django-based e-commerce website for selling paintings online.

Features

🖌 User Features

  • Browse and search paintings by name, category, or artist
  • Add paintings to cart and wishlist
  • View and manage wishlist
  • Navigate through the website (Contact page, Feedback page, Checkout page)
  • Checkout and payment via PayPal
  • Login with Gmail API: Only users with existing Gmail accounts can sign up
  • Email verification required for account activation
  • Email existence verified using Hunter.io

🛠 Admin Features

  • Manage products: add, update, delete paintings
  • Set and update price, description, and other details for each painting
  • View all payments and confirm orders
  • Manage user accounts and orders

💻 Technologies Used

  • Django (Python web framework)
  • PayPal API for payments
  • Gmail API for authentication
  • Hunter.io API for email verification
  • HTML, CSS, and JS(frontend manually sreated no frameworks)

📦 Installation / How to Run

  1. Clone the repository:
    git clone https://github.com/binuPraj/OnlinePaintingStore.git

About

A Django-based e-commerce website for selling paintings online.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 49.4%
  • HTML 30.3%
  • CSS 13.6%
  • JavaScript 6.7%