Shuvo.

Full-Stack Developer & Educator · Gazipur, BD

← All projects

AFlagshipFinishedTypeScript

MovieBari

A public streaming site with no accounts, no database and no server-side state — everything resolves client side. Live, with GA4 instrumentation and an ad layer documented alongside the code.

Next.js 16ReactTailwind CSSTypeScript

Private Client Repository

This software was engineered for a private business or client organization. If you are a hiring manager, technical lead, or potential client wishing to inspect the architecture and code quality, I would be pleased to grant you access or provide a code walkthrough. Please contact me at mohammadshuvo2525@gmail.com.

The Engineering Challenge

A streaming site with no accounts and no database still has to earn its keep from ads, and ad networks fight each other in ways that are invisible until revenue is already wrong.

The Solution & Architecture

Adsterra's banner tag writes to a global atOptions, so a second banner on a page silently overwrites the first and both render the same creative; its native loader keys off a container-<key> DOM id, so two mounts leave one empty box. The site therefore allows exactly one display banner, one native unit and one popunder per page, with Adsterra owning films and series and Monetag owning games and live TV so the two never compete for the same slot. The rules live in code (src/lib/ads/zones.ts) with the documentation generated from it rather than written from memory.

TierAFlagship. Full products. Shipped or ready to ship.
StatusFinished
CategoryReact & Next.js
Technology StackNext.js 16, React, Tailwind CSS, TypeScript
LanguagesTypeScript 95%
Lines of code27,109 (excluding libraries & vendor files)
Commits23
Last updated2026-08-26
VisibilityPrivate • Access upon request
Repositoryakhand-sys-a-moviebari

Have a project in mind or interested in discussing this system? Let's talk →

Other flagship systems