Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Artspire

🎨 Artspire - Online Art Auction Website 🎨

Artspire is a Django-based web application for art auctions. Artists can showcase their artworks, and buyers can bid on them in real-time. The platform provides login systems for buyers, sellers, and admin, and includes features like bidding, user authentication, and artwork management.


🚀 Features

  • 👤 Buyer, Seller, and Admin login
  • 🖼️ Artwork posting by sellers
  • 💰 Bidding system for buyers
  • 🔐 Secure authentication
  • 📥 Admin dashboard to manage users and artworks
  • 📧 Contact page
  • 📱 Responsive front-end design using Bootstrap

🛠️ Tech Stack

  • Frontend: HTML, CSS, Bootstrap, JavaScript
  • Backend: Django (Python)
  • Database: SQLite (default Django DB)
  • Other: Django Templates, Static and Media file handling

📁 Project Structure

ARTSPIRE_Project_Django/
│ ├── 🧭 artspire/ # 🔧 Main Django project configuration
│ ├── 📄 init.py
│ ├── ⚙️ settings.py # Project settings
│ ├── 🌐 urls.py # URL routing
│ └── 🚀 wsgi.py / asgi.py # Deployment entry points

├── 🎨 home/ # 🧠 Main app for art auction logic
│ ├── 🛠️ admin.py
│ ├── 🧬 models.py # Models for users, artworks, bids
│ ├── 🧾 views.py # Core view logic
│ └── 🖼️ templates/ # HTML Templates
│ ├── 🧩 base.html
│ ├── 🏠 index.html
│ ├── 🔐 login.html
│ ├── 📝 register.html
│ ├── 🧑‍🎨 sellerlogin.html
│ ├── 🛒 buyerlogin.html
│ ├── 💰 bid.html
│ └── 🔍 detail.html

├── 📦 static/ # 🎨 CSS, JS, Images
│ └── 🖼️ images/ # Gallery images

│ └── ⚙️ manage.py # Django management script

🖼️ Screenshots

  • 🏠 Home Page Screenshot (351)

  • 🧑‍💼 Login Page Screenshot (352)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages