Projiverse logoProjiverse
BeginnerFull Stack DevelopmentMajor Project

AdBoard

An AI-moderated billboard advertising marketplace connecting space owners with advertisers.

About This Project

A full-stack platform where space owners list billboards, advertisers discover and book them, and an AI content moderation pipeline reviews advertisement images before they go live, all backed by Firebase and a role-based dashboard architecture.

Problem Statement

Small businesses and local event organizers who want to advertise on physical billboards have no easy way to find available spaces, check prices, or know if their ad design meets public safety standards. Meanwhile, billboard owners struggle to fill empty advertising slots because they lack a simple digital storefront. Today, these people rely on phone calls, spreadsheets, and manual back-and-forth emails, which is slow, error-prone, and makes it hard to know which billboards are actually available.

Proposed Solution

AdBoard addresses the problem of connecting advertisers with available billboard spaces by providing a streamlined, user-friendly platform. It simplifies the advertising process through real-time listings, efficient booking systems, and automated image moderation, thereby reducing reliance on traditional, error-prone methods of communication while ensuring safety and compliance.

What You'll Learn
  • Implement Firebase Authentication with Google OAuth and custom token exchange
  • Design a role-based dashboard architecture in React with shared data sources
  • Build a server-side AI moderation pipeline using a generative AI API
  • Create a real-time booking system with overlap detection for date-based inventory
  • Integrate a mock payment flow with order creation and verification endpoints
Technologies Used
ReactTypeScriptTailwind CSSViteMotionLucide ReactExpressFirebase AdminGoogle GenAIdotenvtsxFirebase FirestoreFirebase Authesbuild
Industry-Ready Preparation

This isn't just a project — it's a simulation of how software actually gets built inside a company. You'll see how real teams gather a client's requirements, negotiate trade-offs, and ship in sprints instead of all at once, while picking up the daily rhythm of an engineer's (and tester's) week along the way.

Working With Clients
Requirement gathering, scope negotiation, and expectation management — the way client-facing teams actually handle it.
A Day In The Life
Stand-ups, code reviews, bug triage, and release day — the real rhythm of an engineer's (and tester's) week.
Agile, In Practice
Sprints, backlogs, and retrospectives — see how requirements evolve iteration over iteration, not just in theory.
How Companies Ship Software
From scoping to staffing to shipping — the full lifecycle behind a project like this one, end to end.
Proven design patterns
2 industry-standard patterns identified in the codebase
Real-world deployment context
A local restaurant chain uses AdBoard to book highway billboard space for a new menu launch, submitting their ad image for automated AI safety review before the campaign goes live.
Everything You Get
13 inclusions

One purchase, the entire toolkit — nothing held back, nothing sold separately.

Complete source code
Full, runnable codebase — yours to keep
Set up in one click
Guided, ready-to-run setup — no guesswork
Real product screenshots
7 screenshots of the actual working app
Professional documentation
12 documents — SRS, setup guide, project report
Line-by-line code walkthrough
Every feature explained, module by module
Guided learning path
53 concepts, sequenced for mastery
Step-by-step build roadmap
9-phase plan from zero to shipped
Narrated demo video
Full walkthrough of the working app
Viva & exam preparation
11 examiner-style Q&A, fully answered
Interview-ready Q&A
Interview prompts, tied to your code
AI chat assistant
Ask questions about the code, get instant answers
Technical support
Real help via WhatsApp when you're stuck
Portfolio-worthy build
Showcase it to recruiters with confidence
Project Diagrams
Standard & Premium
Locked
Locked
Locked
Locked

6 architecture & design diagrams(HLD, LLD & more) — unlocked with the Standard or Premium plan.

Screenshots
AdBoard screenshot 1
1 / 7
Demo Video

No demo video yet

The creator hasn't uploaded a walkthrough video.