Dala App

Dala is your personal well-being partner. The app aims to be a personalised mental health tool that understands each user’s unique needs by utilising AI and psychology resources.

The Problem

Mental health is an ever-growing problem and it can be time consuming and financially difficult to seek out traditional sources of therapy. While the app does not aim to replace traditional means of therapy, it can provide additional means of finding peace and calm in your daily life.

What we did

Code Heroes developed the app based on designs produced by JosephMark. The app provides several methods of improving a user’s mental wellbeing.

  • Daily journaling encourages users to check in and maintain self-awareness through provided prompts. The journal utilises AI to identify patterns and meaning from the user’s responses and tailors its recommendations based on what each user need.

  • Breathwork exercises and guided meditations allow users to take a break from stresses and get back in touch with themselves and bring moments of peace into their daily lives.

  • Users are able to talk directly with the Dala AI to seek out advice relating to their wellbeing.

  • A library of resources are also available within the app for further reading.

Functionality

Technology

  • Flutter logo

    App technology

    Flutter is an open-source framework developed by Google for creating natively compiled mobile, desktop, and web from a single codebase. It is known for its fast performance, productivity-enhancing features like hot reload, and flexibility in UI design. Flutter supports development in Dart, a language optimised for building fast apps on any platform.

  • Backend technology

    AWS (Amazon Web Services) is a cloud platform offering tools for scalable app development, including computing power, databases, storage, and networking. It supports various languages and frameworks, along with services like serverless computing, machine learning, and DevOps.

  • Cloud technology

    Firebase is a Google platform offering cloud-based tools for building and scaling web and mobile apps. It provides backend services like real-time databases, cloud storage, authentication, and serverless functions. Firebase also supports analytics, performance monitoring, and user engagement features, making it ideal for quickly developing and managing apps across multiple devices.

  • AI

    OpenAI services include large-scale language models, such as GPT, which can generate human-like text, perform tasks like content creation, coding assistance, and data analysis. OpenAI's API allows developers to integrate AI capabilities into their apps for various use cases, including chatbots, customer support, and automation. The platform focuses on making AI accessible and beneficial while ensuring ethical use and safety in AI development and deployment.

Previous
Previous

RadBuddy

Next
Next

Sandvik Mining and Construction: Timesheet App