All projects
Case study · Personal Project

ConfessIt

Anonymous messaging with AI-suggested replies — honest feedback without exposure.

RoleSolo buildYear2024Visit live site
ConfessIt live site
The problem

What we set out to solve

People hold back honest feedback when their identity is attached to it. ConfessIt removes that barrier — anyone can send an anonymous message to a profile, with the recipient in control of whether they accept messages at all.

The approach

What I built

  1. 01

    Anonymous messaging

    Built a web app where users send and receive fully anonymous messages, with JWT-secured accounts on a Node.js + MongoDB backend.

  2. 02

    AI-suggested replies

    Integrated a Gemini AI API that suggests message ideas, lowering the friction of starting an anonymous conversation.

  3. 03

    Profile controls

    Gave users control over their inbox — including the ability to disable message sending on their profile entirely.

The outcome

What it delivered

Anonymous
By design
Gemini
AI reply suggestions
Opt-out
User-controlled inbox

Next.js · Node.js · MongoDB · JWT · Gemini · Tailwind

Build something like this

If you have a product that needs shipping end to end, the inbox is open.