Project Case Study / December 2024 - April 2024

Hearme

Technologies:PythonFlaskNGROKPostgreSQLSQLAchemy
Hearme

Role

Lead Fullstack Developer

Year

December 2024 - April 2024

Overview

A mobile application designed to provide users with a safe and accessible platform to engage in conversations with a psychology-focused chatbot. The app aims to support mental well-being by offering empathetic and intelligent interactions that simulate speaking with a real counselor. On the backend—where my primary focus was—I developed a robust system using Flask to handle all server-side logic and data processing. The Flask backend securely connects to a PostgreSQL database to store user inputs, session histories, and emotional response data, ensuring reliable data management and future analysis. Additionally, the system integrates seamlessly with a machine learning model tailored for psychological conversation, enabling the chatbot to understand user emotions and provide context-aware, supportive responses. The architecture is designed to be scalable and secure, using RESTful APIs for smooth communication between the mobile frontend and the backend services. This backend infrastructure not only powers the intelligent dialogue experience but also ensures that all data interactions are handled efficiently and safely, offering users a smooth, responsive, and emotionally aware experience within the Hearme app.

The Challenge

Focusing on user-centric design while maintaining high-performance code architecture to deliver a seamless digital experience.

Azka Zufar Hanif | Creative Full Stack Developer & Designer