GhanaHammer β Ghana's Premier Online Auction Platform A full-featured auction marketplace built for Ghana, with real-time bidding, mobile money integration, escrow payments, AI features, and more.
# π¨ GhanaHammer β Ghana's Premier Online Auction Platform
A full-featured auction marketplace built for Ghana, with real-time bidding,
mobile money integration, escrow payments, AI features, and more.
## β¨ Feature Highlights
| Feature | Status |
|---|---|
| Real-time WebSocket bidding | β
|
| Auto-bidding (Proxy Bidding) | β
|
| Bid Sniper Protection (auto-extend) | β
|
| Escrow Payment System | β
|
| Paystack (Card, MoMo, Bank Transfer) | β
|
| MTN MoMo / Telecel / AirtelTigo | β
|
| KYC Verification | β
|
| Two-Factor Authentication (2FA) | β
|
| WhatsApp Notifications | β
|
| AI Price Recommendations | β
|
| AI Description Generator | β
|
| Demand Forecasting | β
|
| Fraud Detection | β
|
| Seller Analytics Dashboard | β
|
| Subscription Plans (Free/Silver/Gold/Platinum) | β
|
| Bid Credits | β
|
| Bulk CSV/Excel Import | β
|
| Saved Searches & Smart Alerts | β
|
| VIP Early Access | β
|
| Featured & Sponsored Listings | β
|
| Reserve Price Auctions | β
|
| Buy Now + Auction | β
|
| Live Video Auctions | β
|
| In-App Messaging & Negotiation | β
|
| Multi-Vendor Marketplace | β
|
| Advanced Search Filters | β
|
| Auction Scheduling | β
|
| Seller Verification Badge | β
|
| Watchlist | β
|
## π οΈ Tech Stack
- **Backend**: Django 5.1, Django REST Framework
- **Frontend**: Vue 3 (CDN), Bootstrap 5.3, Bootstrap Icons
- **Real-time**: Django Channels 4, WebSockets, Redis
- **Task Queue**: Celery + Redis
- **Database**: PostgreSQL (prod), SQLite (dev)
- **Payments**: Paystack (cards, mobile money, bank transfer)
- **Notifications**: WhatsApp Business API, Email, In-App WebSocket
- **AI**: Rule-based engine (extendable to Claude API)
- **Storage**: WhiteNoise (static), AWS S3 (media, optional)
- **Hosting**: Render.com or Namecheap
## π Quick Start (Local Development)
### Prerequisites
- Python 3.11+
- pip
- (Optional) Redis for Celery/Channels
```bash
# 1. Clone and setup
cd ghanahammer
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activa β¦