Projects

I independently designed and developed these projects alongside my job (38.5h per week) and university studies (~12h per week), dedicating my personal time to their realization.

Year 2025

Portfolio: Website


This personal portfolio website was built to showcase my skills, projects, and experience in a clean and modern interface. Developed using Vue.js and Nuxt, the site leverages NuxtUI for a modular component structure and Tailwind CSS for responsive, utility-first styling. TypeScript was used throughout the project to ensure type safety, maintainability, and scalability. The site is optimized for performance, accessibility, and SEO, providing visitors with a smooth and professional user experience across devices.


Used Technologies

Frontend

  • Vue.js
  • Nuxt
  • NuxtUI
  • Tailwindcss
  • Typescript

Vocalove: Voice Dating


Vocalove is a voice-first dating app designed to foster authentic connections by prioritizing personality and conversation over appearance. Instead of swiping through static profiles, users introduce themselves through short voice messages, offering a more genuine and human way to meet new people. The app features local matching, real-time voice chats, and thoughtful profile customization, allowing users to connect based on shared interests and vocal chemistry. With full VoiceOver support, Vocalove is also built to be inclusive and accessible for users with visual impairments. Focused on privacy, safety, and meaningful interactions, Vocalove includes tools for blocking, reporting, and managing communication preferences, alongside optional subscription tiers that unlock premium features like unlimited likes and longer voice messages.


Used Technologies

Frontend

  • Swift
  • SwiftUI
  • UIKit
  • StoreKit
  • Core Location
  • AVFoundation
  • PhotosUI
  • TCA: Composable Architecture
  • Alamofire
  • SocketIO
  • OneSignal
  • AdMob
  • RevenueCat

Backend

  • Kotlin
  • Spring Boot
  • JPA Repository
  • Hibernate
  • Lombok
  • REST
  • Spring Security
  • JSON Web Token Authentication
  • PostgreSQL Database
  • SocketIO
  • E-Mail Confirmation

NextGen Apps: Website


NextGen Apps is a Vienna-based digital agency focused on designing and developing tailored mobile applications, web platforms, and backend systems. With a strong emphasis on quality, user experience, and functionality, the team works closely with clients to turn ideas into polished, effective digital products. Their services span the entire development process, including concept creation, UI/UX design, mobile and web development, and ongoing support. Each project is built with scalability and long-term usability in mind, ensuring reliable performance across devices. NextGen Apps has delivered a range of successful products, including Paysplit (a group expense manager), Lad Oida (an EV charging station locator), Chatty (a private social network), and VoiceDate (a voice-first dating app). Through clear communication, technical expertise, and a user-centered approach, NextGen Apps helps businesses and individuals bring meaningful digital experiences to life.


Used Technologies

Frontend

  • HTML5
  • SCSS
  • TypeScript
  • Bootstrap

Year 2024

Paysplit: Split Bills


Paysplit is a thoughtfully designed iOS application that simplifies the management of shared expenses among groups. Whether it's a dinner with friends, a holiday trip, or ongoing shared household costs, Paysplit provides a streamlined solution for tracking and settling expenses fairly and transparently. Users can create groups, add individual expenses with detailed descriptions, assign amounts to specific participants, and monitor outstanding balances in real time. The app supports flexible bill splitting—either evenly or based on custom allocations—making it adaptable to a wide range of scenarios. With its intuitive interface and clear summaries, Paysplit eliminates the confusion and awkwardness often associated with managing shared costs. It ensures everyone knows what they owe and what they've paid, reducing friction and improving group financial coordination.


Used Technologies

Frontend

  • Swift
  • SwiftUI
  • UIKit
  • PhotosUI
  • TCA: Composable Architecture
  • Alamofire
  • OneSignal

Backend

  • Kotlin
  • Spring Boot
  • JPA Repository
  • Hibernate
  • Lombok
  • REST
  • Spring Security
  • JSON Web Token Authentication
  • PostgreSQL Database

Lad Oida: Find Charging Stations


Lad Oida is a user-friendly iOS app designed to help electric vehicle (EV) drivers in Austria locate nearby charging stations with ease. By leveraging your current location or a specified address, the app provides detailed information on each charging point, including pricing per minute or kilowatt-hour, availability status, supported connector types, and accepted payment methods. Once a suitable station is selected, Lad Oida offers seamless navigation directly to the charging site.


Used Technologies

Frontend

  • Swift
  • SwiftUI
  • UIKit
  • TCA: Composable Architecture
  • Core Location

Backend

  • E-Control API

Chatty: The Private Network


Chatty: The Private Network is a privacy-focused social networking app that enables users to connect and communicate securely without public profiles or unsolicited messages. Designed to prioritize consent and confidentiality, Chatty allows users to build their network through a mutual subscription system, ensuring that communication only happens when both parties agree. Users can share photos with captions, like posts, and manage their interactions with features such as blocking, reporting, and full control over their connections. The app supports profile customization and offers a straightforward, user-first experience with no tracking or data collection. Built with a strong emphasis on security, minimalism, and user agency, Chatty provides a refreshing alternative to mainstream social media platforms.


Used Technologies

Frontend

  • Swift
  • SwiftUI
  • UIKit
  • TCA: Composable Architecture
  • PhotosUI
  • SocketIO
  • Alamofire

Backend

  • Kotlin
  • Spring Boot
  • JPA Repository
  • Hibernate
  • Lombok
  • REST
  • Spring Security
  • JSON Web Token Authentication
  • PostgreSQL Database
  • SocketIO

Year 2020

VoiceDate: Dating By Voice


VoiceDate, the successor of Vocalove, introduces a refreshing approach to online dating by focusing entirely on voice messaging. No more swiping or small talk—just real, human connection through the power of voice. The voice reveals personality, emotion, and intent in a way text simply can't. With VoiceDate, users not only build confidence in speaking but also learn to appreciate the authenticity and intimacy that comes from hearing someone's voice. This app was created to encourage more meaningful interactions and to help people connect in a deeper, more natural way. I truly hope VoiceDate makes a difference for its users—and I'd greatly appreciate any feedback on the App Store to continue improving the experience.


Used Technologies

Frontend

  • Swift
  • UIKit
  • PhotosUI
  • Alamofire

Backend

  • Firebase Storage
  • OneSignal
  • AdMob

Year 2019

RiPop: Colored Ball Game


RiPop, my first iOS app, is a dynamic and challenging game where your goal is to shoot the central ball into bars that match its colour. But don't get too comfortable—you're racing against the clock with only three chances to succeed. As you progress through levels, you'll earn extra time and additional chances, keeping the gameplay fast, rewarding, and addictive. RiPop is compatible with all iPhones from the iPhone 5 onward, as well as all iPad models. The app supports English, German, and Turkish, automatically adapting to your device's language settings. The default language is English if your system language is not supported.


Used Technologies

Frontend

  • Swift
  • UIKit

Backend

  • Firebase Storage

CONTACT

Ing. Ebu Bekir Çelik, BSc, MSc

office@nextgen-apps.com

SOCIAL MEDIA

© 2025 Ing. Ebu Bekir Çelik, BSc, MSc.

All rights reserved.