Back to projects

Research

Meme Research Console

A live research instrument for collecting perception data on Bangla memes

Next.jsTypeScriptSupabasePostgreSQLMkDocs

Role

Developer

Duration

2026

Date

2026

Type

Ongoing Research Study

By the Numbers

~500

Memes in Dataset

Live

Status

MkDocs site

Docs

Overview

A research data-collection web app that surveys user viewpoints on roughly 500 Bangla memes, deployed live for an ongoing study. It is built on the Next.js App Router with Supabase Auth and PostgreSQL, and the repository ships the research instruments alongside the code: the stratified meme dataset and the question set live in-repo. The documentation is unusually thorough for its size: a standalone MkDocs site with a system architecture doc covering component, data-flow, database, API, and security architecture with mermaid diagrams.

Tech Stack

Next.jsTypeScriptSupabasePostgreSQLMkDocs

Inside the Project

What it does, how it works, and what it ships.

dataset

Research Instruments In-Repo

The Stratified_Dataset and questions directories ship with the code, so the instrument and the application version together.

schema

Documented Architecture

A full architecture document covers implementation plan, UX flows, database design, API architecture, and security architecture, with mermaid diagrams and a matching dark-theme docs site.

star

Key Features

  • Structured response capture across meme categories
  • Supabase Auth-secured participation
  • Vercel deployment ready with .env.example

Outcomes

The instrument behind an ongoing perception study, serving real respondents.

dataset

~500

Stratified Memes

public

Live

On Vercel

menu_book

Docs

Architecture Site

Interested in this project?

Reach out for source code walkthroughs or collaboration.