Version 1.0.0 · Updated 27 October 2026
ClassiAds-Hub Documentation
Complete guide for the ClassiAds-Hub classified ads & buy-sell marketplace platform
Documentation
Everything in one place
Step-by-step guides for every part of ClassiAds-Hub — from creating your Firebase project to publishing the apps on Google Play.
Admin Panel
Set up Firebase, deploy the backend and run the marketplace: ad moderation, categories, custom fields, content, packages, sellers, customers, locations and settings.
Explore Start hereWebsite
Install, configure and deploy the Next.js website: browsing and search, ad details, posting ads, the user dashboard, plans and checkout, blog, jobs and SEO.
Explore Next.jsMobile App
Brand, configure and publish the Flutter app: login, home and search, ad details, posting ads, chat and offers, profile and account deletion, notifications and Play Store release.
Explore Android & iOSBackend Reference
The Firebase backend: the Cloud Functions REST API (envelope, auth, endpoints), the Firestore data model, security rules, payments and scheduled jobs.
Explore DevelopersSupport
How to get help, what support covers and how to report an issue.
ExploreFAQs
Answers to the most common setup, Firebase, payment, moderation, Maps and Play Store questions.
ExploreQuick start
Three stages take you from the downloaded package to a live store.
- 1
Create Firebase & deploy the backend
Create your Firebase project on the Blaze plan, then deploy the Cloud Functions API, security rules, indexes and the two Hosting sites.
Read the guide - 2
Install the Admin Panel & website
Build the Next.js Admin Panel and website, create the first super admin and load categories, locations and settings.
Read the guide - 3
Brand & publish the app
Change the package name, logo, splash and colours of the Flutter app, add your Maps key and upload it to Google Play.
Read the guide
Need a hand with the setup?
Read the FAQs first — most questions are answered there. Still stuck? Our team replies within 1–2 business days (Mon - Fri: 9:00 AM - 6:00 PM), or we can install everything for you.
