Skip to content

esmakocak/SWIFT-PORTFOLIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 

Repository files navigation

SWIFT-PORTFOLIO

🎙️ Poddigest

Poddigest is AI powered podcast summarizer. Helps you organize and enjoy podcasts smarter.

Features & Techs:

  • Built with SwiftUI.
  • Built transcription (Whisper API) and summarization (OpenAI GPT) pipeline with smart audio sampling & chunking for long episodes.
  • Integrated Supabase for authentication, transcript/summary caching, and serverless edge functions.
  • Added podcast discovery via iTunes Search API and RSS feed parsing, enabling category browsing and personalized recommendations.
  • Implemented in app purchases with StoreKit2

(Developed and published for a client)

Download on the App Store

Poddigest Poddigest (2)

🚀 ShipSessions

A modern macOS productivity app that helps users stay focused, organize projects, and track progress.

Used: SwiftUI, SwiftCharts, Core Data, Combine.

(Developed and published for a client)

Download on the App Store

shipm

🌟 Pixetta

SwiftUI-based iOS app that generates personalized cartoon stickers from user photos using Gemini 2.5.

Used:

  • SwiftUI, UIKit, PhotosUI, Firebase.
  • Alamofire – For networking and API requests.
  • StoreKit2 – In-app purchases with sticker pack options
  • Combine – Reactive state and logic handling
  • Vision API and CoreImage: Removing background and produce transparent PNG outputs.
  • Gemini API: Gemini 2.5 for high-quality image generation.
kml

📸 Boothie

Boothie is a minimal photo booth app built with SwiftUI, allowing users to create and save vintage style photostrips with live camera filters and date stamps.

Used: SwiftUI, AVFoundation, AVKit, CoreImage, AppStorage, GeometryReader, User Settings

For more detail: https://github.com/esmakocak/Boothie

Download on the App Store

4 3

☀️ Focus Power

FocusPower is a energy monitoring app, visualizes and exports solar and wind power plant data with interactive maps and charts.

Used: SwiftUI, MapKit, SwiftCharts, Csv Export, MVVM.

For more detail: https://github.com/esmakocak/FocusPower

SAVE

🧠 Life Board

LifeBoard is a SwiftUI app which designed to assist people with Alzheimer’s or memory-related issues

Helps with tracking medications daily, take notes and set reminders, and keep their minds active by doing daily brain exercises with cognitive games.

Used: SwiftUI, CoreData, UserNotifications, CRUD Actions, AppStorage, Games & Haptics.

For more detail: https://github.com/esmakocak/LifeBoard

lboard

⏱️ Chrono

Chrono is a minimalist focus & task-timer app designed to help you complete daily tasks with intention.

Used: SwiftUI, Firebase Authentication, CoreData, Combine, AVFoundation, Concurrency, UserNotifications, UserDefaults, Calendar, AppStorage, Haptics, Custom Gestures, MVVM.

For more detail: https://github.com/esmakocak/Chrono

chronoportfolio

🍜 Recipe Box

RecipeBox is a SwiftUI-based application designed to help you save and manage your favorite recipes. The app allows you to categorize your recipes and easily add new ones.

Used: SwiftUI, UserDefaults, Combine, CRUD, MVVM.

For more detail: https://github.com/esmakocak/RecipeBox

recipebox

🍔 Food Order App

A food ordering app built with SwiftUI.

Used: SwiftUI, Firebase; Authentication & Firestore, CoreLocation.

For more detail: https://github.com/esmakocak/FoodOrderApp

foodorderapp

🎨 Art Quiz

Art Quiz is a fun and engaging iOS app that challenges your knowledge of art history, famous paintings, artists, and more.

Used: Fetches questions from the Open Trivia DB API. SwiftUI, Combine, MVVM Architecture.

For more detail: https://github.com/esmakocak/TriviaGame

artquiz

🗓️ Habit Tracker

Used: CoreData, Local & Scheduled Notifications, @FetchRequest & @ViewBuilder, MVVM.

For more detail: https://github.com/esmakocak/HabitTracker

habit

🧘🏻‍♀️ Meditation App

A meditation app with relaxing musics included.

Used: AVKit, SwiftUI, Combine, MVVM, Audio-Player

For more detail: https://github.com/esmakocak/MeditationApp

meditation

✨ UI Tutorials

SwiftUI design-focused tutorials and custom components like tab bars, shapes, and more.

For more detail: https://github.com/esmakocak/UITutorials

ui-tut

📝 To-Do App

This project is a simple To-Do application with using SwiftUI.

Used: MongoDB Realm for Data Storage

For more detail: https://github.com/esmakocak/To-Do-App

todoapp

🌤️ Weather App

weather

🦕 JP Predators

-Developed a mobile app extracts Jurassic Park dinosaur info from a JSON file. Used MapKit for interactive real-world dinosaur locations display.

Used: SwiftUI, IMessage Stickers, MapKit.

For more detail: https://github.com/esmakocak/JPApexPredators

jpapex

📱 Chat App

Real-time Chat Application with Firebase Firestore

Used: SwiftUI, Firebase Firestore, MVVM, Combine, Swift Concurrency.

For more detail: https://github.com/esmakocak/ChatApp

chatt

About

Personal Swift portfolio showcasing iOS apps

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors