Back to projects
Live2020 — ContractWeb

Ziggasa — Jobs & Education Portal

A jobs and education portal for Bangladeshi students and job-seekers — circulars, admit cards, results, and exam prep in one place.

Period

2020 — Contract

My role

Full-Stack Developer

Team

Solo + editorial team

Client

Ziggasa

The Problem

Why this needed to exist.

Bangladeshi job-seekers and students juggle a dozen sites for job circulars, admit cards, exam results, and prep PDFs. Most are ad-heavy, slow on mobile, and hard to keep current. Editorial teams couldn't publish dozens of posts a day without engineering bottlenecks.

The Approach

How I solved it.

Built a fast, content-led MERN portal with a structured taxonomy for circulars, results, and resources. SEO and Core Web Vitals are first-class; the editorial team publishes through a workflow that needs no developer hand-off, and pages stay fast even with daily content churn and result-day traffic spikes.

Personas

Who I designed for.

Each persona shaped a specific surface of the product. Goals and pain points were validated through interviews and shadowing.

JA

Rifat

Government Job Aspirant

Goals

  • Find current job circulars before deadlines
  • Download admit cards and prep PDFs
  • Track BCS, bank, and govt-sector exams

Pain Points

  • Circulars buried under ads on competitor sites
  • PDFs hard to find on mobile
  • Stale content — many sites don't update daily
ST

Nusrat

HSC / Bachelor Student

Goals

  • Check exam results quickly on result day
  • Get suggestions and routines per board
  • Save resources for offline study

Pain Points

  • Result pages crash from traffic spikes
  • No mobile-friendly viewing of PDFs
  • Ads cover the actual result data
ED

Mahin

Content Editor

Goals

  • Publish 20+ posts a day without dev help
  • Schedule circulars to go live on date
  • Update tags and categories quickly

Pain Points

  • Old CMS slowed to a crawl at peak traffic
  • No preview of how a post looks live
  • Manual SEO metadata for every post

Use Cases

Key user flows.

The most critical scenarios the product is designed to make effortless.

01

Job Aspirant

Find and apply to a job circular

  1. 1Search or filter by category, ministry, or deadline
  2. 2Open circular page with full details + PDF
  3. 3Download admit card link or apply via official portal
  4. 4Save to favorites for later
02

Student

Check exam results

  1. 1Open results page on result day
  2. 2Enter roll, registration, and board
  3. 3View result with grade breakdown
  4. 4Download or share screenshot
03

Editor

Publish a circular

  1. 1Create a new post from a circular template
  2. 2Attach PDFs and set tags / category
  3. 3Schedule publish + auto-generate SEO meta
  4. 4Preview on staging before going live

UX Process

How I got from problem to product.

The end-to-end design process — from research to ship.

  1. 01

    Content audit

    Mapped existing post types and traffic patterns to design a taxonomy that reflects how readers actually search.

  2. 02

    Mobile-first IA

    85% of Bangladeshi traffic is mobile — page templates were designed mobile-first, with images and PDFs lazy-loaded.

  3. 03

    Editor flow

    Co-designed the editor experience with the content team — preset templates, auto-tagging, and one-click PDF embed.

  4. 04

    SEO foundation

    Structured data, sitemaps, and per-post meta baked into the publishing flow so editors can't skip it.

  5. 05

    Performance ship

    CDN-cached read pages, image optimization, and minimal JS on read paths to keep the site fast under traffic spikes.

Roadmap

What shipped — and what's next.

Phased rollout, with each phase validating learnings from the last.

  1. Phase 1 — Portal MVP

    Shipped

    Q1 2020

    • Job circular templates
    • Category + tag system
    • PDF embed and download
  2. Phase 2 — Results & admit cards

    Shipped

    Q2 2020

    • Exam result pages with high-traffic caching
    • Admit card and notice templates
    • Mobile-first result viewer
  3. Phase 3 — Editor workflow

    Shipped

    Q3 2020

    • Templates for circular / result / notice
    • Scheduling and preview
    • Auto-SEO metadata generation
  4. Phase 4 — Personalization

    Shipped

    Q4 2020

    • Saved jobs and reading history
    • Email notifications for new circulars
    • Topic subscriptions

Tech Stack

Built with.

ReactNext.jsNode.jsExpress.jsMongoDBTailwind CSS

Engineering Challenges

Hard problems worth solving.

  • Caching strategy that survives result-day traffic spikes
  • Designing for editors of varying technical comfort
  • PDF-heavy pages without sacrificing mobile performance

Outcomes

The numbers that matter.

Daily

Editorial publish cadence with zero dev hand-offs

Mobile-first

Optimized for the 85% of users on mobile

SEO-led

Structured data + sitemap from launch

Live

In production at ziggasa.com