# FursaLink Tanzania
**The business opportunity and market intelligence platform for Tanzania.**
FursaLink connects businesses, entrepreneurs, farmers, traders, job seekers,
suppliers, buyers and investors with verified opportunities, market prices,
tenders and jobs across Tanzania. The platform **never sells phone numbers** —
people and businesses connect through a secure, permission-based system.
Built with **Django 5 + Django REST Framework + PostgreSQL**, a JWT-secured
API-first backend, a Bootstrap 5 frontend, Celery/Redis background jobs and
pluggable integrations for payments, SMS, WhatsApp, email and maps.
---
## Features
| # | Module | Highlights |
|---|--------|-----------|
| 1 | Business Directory | Search, filters, verification, featured listings, reviews & ratings |
| 2 | Product Marketplace | Categories, images, stock tracking, price & region filters |
| 3 | Market Opportunities | Supply / buyer / investment / partnership / distribution posts |
| 4 | Tenders | Government / NGO / private + external feed collection |
| 5 | Job Portal | Listings, internships, freelance, applications with CV upload |
| 6 | Market Price Intelligence | Crops, livestock, materials, fuel, electronics — trends & regional comparison |
| 7 | Buyer–Seller Matching | TF-IDF/ML recommendations with keyword fallback |
| 8 | Lead Generation | Permission-based leads with transparent scoring |
| 9 | Advertising | Featured listings, homepage / banner ads, sponsored opportunities |
| 10 | Notifications | In-app, email, SMS, WhatsApp with per-user preferences |
| 11 | Analytics | Business/product views, leads, applications, revenue, user growth (Chart.js) |
**Cross-cutting:** custom email-based User with 5 roles (Super Admin, Business
Owner, Buyer, Seller, Job Seeker), RBAC permissions, audit logging of all
mutations, email verification, password reset, rate limiting, subscription
plans (Free / Standard / Premium) and payments (M-Pesa, Airtel Money, Tigo
Pesa, Stripe).
### Mock-fir …