Logo Lanfrica

frankchuks59/naijamarket

Domaine:

socioeconomic

Type de record:

software
Créateur:
fra
Hôte:
🇳🇬 A full-stack marketplace platform connecting buyers and sellers across Nigeria's 36 states. Built with Django, Bootstrap, and PostgreSQL. # 🇳🇬 NaijaMarket - Nigeria's Local Marketplace > **Live Demo:** naijamarket-vapn.onrender.c… A full-stack marketplace platform connecting buyers and sellers across Nigeria's 36 states. Built with Django, Bootstrap, and PostgreSQL. --- ## 📸 Screenshots ### Homepage ### How It Works ### Dashboard ### Admin Panel ### Chatbot ## ✨ Features ### For Buyers - 🔍 Search products by name, category, and location - 📍 View seller locations across all 36 states - 🚚 Filter by delivery availability - 📱 Mobile-responsive design ### For Sellers - 🏪 Create seller profile with business information - 📦 Add/edit/delete product listings - 📊 Dashboard with sales analytics - ⭐ Featured/verified product badges ### For Admins - 👑 Full admin dashboard for product management - ✅ Verify sellers and products - 🌟 Feature products on homepage - 📈 Platform analytics ### Security Features - 🔐 User authentication with OTP verification - 🔄 Password reset via email - 🛡️ CSRF protection, secure sessions - 👥 Role-based access control (Buyer/Seller/Admin) ### AI-Powered - 🤖 NaijaAI Business Advisor chatbot - 📍 Location recommendations for new businesses - 📊 Market analysis and pricing guidance --- ## 🛠️ Tech Stack | Category | Technology | |----------|------------| | **Backend** | Django 4.2, Python | | **Frontend** | Bootstrap 5, HTML, CSS, JavaScript | | **Database** | PostgreSQL (Production), SQLite (Development) | | **Deployment** | Render.com | | **Static Files** | WhiteNoise | | **Security** | OTP, Password Reset, CSRF Protection | | **Version Control** | Git, GitHub | --- ## 🚀 Quick Start ### Prerequisites - Python 3.11+ - pip - PostgreSQL (for production) ### Installation ```bash # Clone the repository - 🐙 GitHub: github.com git clone github.com cd naijamarket # Create virtual environment python -m venv venv # Activate virtual environment # Windows: venv\Scripts\activate # Mac/Linux: source venv/bin/activate # …