Back to projects

Full Stack

Paradox Prism

Anonymous reporting with reviewer assessment and steganography

ReactViteExpressTypeScriptMongoDBSteganographyCloudinary

Role

Full-Stack Developer

Duration

2026

Date

2026

Type

Personal Project

By the Numbers

3

Core Capabilities

Frontend + Backend

Apps

Overview

Paradox Prism combines three unusual capabilities in one full-stack app: anonymous reporting with confirmation and tracking, a reviewer console for secure content assessment, and a public digital-artwork gallery with an image Decode feature that reveals messages embedded through partial steganography. The React + Vite frontend (Tailwind, Radix UI, Zustand, React Query) talks to an Express + TypeScript backend with MongoDB, Zod validation, JWT, and Cloudinary storage.

Tech Stack

ReactViteExpressTypeScriptMongoDBSteganographyCloudinary

Inside the Project

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

visibility_off

Anonymous by Design

Reports carry confirmation and tracking without identity, while a reviewer console handles assessment behind authentication.

key

Steganography Decode

Gallery images can carry hidden payloads; the Decode feature reveals partial-steganography data embedded in images from the public interface.

star

Stack

  • Frontend: React + Vite, Tailwind, Radix UI, Zustand, React Query
  • Backend: Express + TypeScript, MongoDB, Zod, JWT
  • Cloudinary for artwork storage, UI design screenshots in-repo

Outcomes

A working end-to-end product with an uncommon security-flavored concept.

security

Anon

Anonymous Reporting

key

Decode

Steganography Feature

palette

Gallery

Public Artwork Space

Interested in this project?

Reach out for source code walkthroughs or collaboration.