← Back
Mashrur Rahman

Mashrur Rahman

Creator, Designer & Developer

Coding my way through life, one line at a time.

Dhaka, Bangladesh

Ahsanullah University of Science and Technology

About This Project

This entire project — from the initial concept and architecture to UI/UX design, frontend development, backend engineering, AI prompt engineering, and deployment — was conceptualized and built by Mashrur Rahman.

What I Built

Product Vision & Design

Conceived the entire product idea, designed the UX flow, chat interface, onboarding experience, and all visual themes

Full-Stack Development

Built the Flask backend, PostgreSQL database layer, REST APIs, WebSocket voice calls, and the entire vanilla JS frontend

AI & Prompt Engineering

Designed the 3-tier memory system, mood detection, relationship stages, personality system, dynamic prompt building, and fact extraction pipeline

Voice & Audio System

Integrated Groq Whisper transcription, Orpheus TTS with emotional voice tones, real-time WebSocket voice calls with VAD

UI/UX & Frontend

Created responsive chat UI, 4 visual themes, mood-based dynamic theming, WhatsApp-style presence simulation, and all modals

Features & Innovation

Designed daily diary system, scenario/roleplay mode, inside jokes, streaks & milestones, AI selfies, split reply mode, and scheduled messaging