How it started

as a developer passionate about productivity, I was eager to empower professionals and everyday users to make daily task management easier, such as when a user is overwhelmed by their workload and spends more time organizing than actually doing the work. I took it as my goal to solve this challenge. to find the contextual challenge I started doing..

Investigation

I did the investigation by doing desk research, observation I did desk research in the scope of modern productivity habits and AI scheduling tools, I did interviews with professionals and software engineers, and I did observation right on the typical workflow environments where users manage their time.

<aside> 💡

Based on my research, I got so many amazing insights

knowing those insights, I tried to make a user journey to get the pain point and try to find the opportunity in the challenge activity.

Solution

based on the user journey, I found the opportunity here..

Gide.png

So basically, my solution is an app to help users intelligently schedule their tasks using local machine learning. Glide acts as a smart, privacy-first assistant that parses and schedules tasks right on the device. I have some of Apple technologies applied on this app

image.png

SwiftData

SwiftData makes it easy to persist data using declarative code. You can query and filter data using regular Swift code. And it’s designed to integrate seamlessly with SwiftUI. source: SwiftData — Xcode — Apple Developer

<aside> 💡

SwiftData is applied to save collection of vehicles data as personal data, so the data isn’t stored to the cloud, only in user device

</aside>

1673646163593-639fe5c4beb95d698de78b32.png.webp

CoreML

Use Core ML to integrate machine learning models into your app. Core ML provides a unified representation for all models. Your app uses Core ML APIs and user data to make predictions, and to train or fine-tune models, all on a person’s device. Source: CoreML — Apple Developer Documentation

<aside> 💡

CoreML is applied to determine the start time of the schedule

</aside>

ollama.png

OLLAMA

Ollama is a free, open-source platform that allows you to download and run large language models (LLMs) directly on your own computer. It eliminates the need for cloud subscriptions, handles all the complex technical setup automatically, and ensures your data stays completely private. source: Ollama

<aside> 💡

Ollama a is applied to analyze the context of the task details

</aside>