Slide 1
Slide 2
Slide 3

Web App

See in
GitHub Icon
WebPage Icon

Todo List

Todo List is a Progressive Web Application (PWA) developed as my first React project, serving as both a learning milestone and a personal challenge. Rather than focusing solely on development, I designed the entire user experience from scratch, beginning with the UI/UX design in Figma before bringing the concept to life with React. Even the application's logo was custom-designed to create a consistent visual identity. The project was later deployed using GitHub Pages, making it easily accessible while demonstrating the complete workflow from design to production. The application was built with productivity and usability in mind. Users can create tasks with customizable priorities and deadlines, edit existing items, pin important tasks, and remove individual or multiple entries with ease. To provide a seamless experience across different environments, the app is fully responsive for both desktop and mobile devices and supports light and dark themes. As a Progressive Web App, it can be installed on users' devices and continues to function offline by storing data locally through Local Storage, ensuring that tasks remain available even without an internet connection. This project reflects not only my early journey with React but also my commitment to creating thoughtful, user-centered applications that combine clean design with practical functionality.

See in
GitHub Icon
WebPage Icon
Share Icon

Share

My Latest work

From concept to execution—here’s a glimpse into my creative process.

Android App

Dongo

Dongo is an Android application developed to simplify one of the most common challenges after group trips and gatherings: fairly splitting shared expenses. The idea originated from a real-world problem where friends often struggled to calculate individual contributions after everyone had paid for different parts of the trip. The application automatically determines each person's share, identifies the member who contributed the most as the primary payer, and calculates exactly how much every participant should pay or receive to settle the expenses with complete transparency. One of the application's key features is its flexible cost-sharing system. Participants who contribute additional resources, such as bringing their own vehicle, can be assigned a reduced percentage of the total expenses, with the remaining amount being fairly redistributed among the rest of the group. This creates a more realistic and equitable expense calculation for real-life scenarios. The interface was intentionally designed with a clean and minimal UI to provide a straightforward user experience, allowing users to focus on managing expenses without unnecessary complexity. Although my expertise is primarily in frontend development, I wanted to explore how modern web technologies could be used to build native-like mobile applications. The project was developed using Vite, TypeScript, and Tailwind CSS, then packaged as an Android application with Capacitor, enabling it to run independently of a web browser or internet connection. The final APK was published through GitHub Releases, making the application easy to install while demonstrating an efficient workflow for transforming a modern web application into a fully functional Android app.

More