A Django-based e-commerce website for selling paintings online.
- 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
- 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
- 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)
- Clone the repository:
git clone https://github.com/binuPraj/OnlinePaintingStore.git