Creator, Designer & Developer
Coding my way through life, one line at a time.
Dhaka, Bangladesh
Ahsanullah University of Science and Technology
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.
Conceived the entire product idea, designed the UX flow, chat interface, onboarding experience, and all visual themes
Built the Flask backend, PostgreSQL database layer, REST APIs, WebSocket voice calls, and the entire vanilla JS frontend
Designed the 3-tier memory system, mood detection, relationship stages, personality system, dynamic prompt building, and fact extraction pipeline
Integrated Groq Whisper transcription, Orpheus TTS with emotional voice tones, real-time WebSocket voice calls with VAD
Created responsive chat UI, 4 visual themes, mood-based dynamic theming, WhatsApp-style presence simulation, and all modals
Designed daily diary system, scenario/roleplay mode, inside jokes, streaks & milestones, AI selfies, split reply mode, and scheduled messaging