Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Native iOS Development

Showcasing my portfolio projects and apps built with various iOS development technologies.

Projects

A Swift and SwiftUI-based app utilizing Firebase Authentication and Firestore for managing user to-do lists.

This project demonstrates:

  • User registration and login with Firebase Authentication
  • Real-time data storage and retrieval with Firebase Firestore
  • Implementing MVVM architecture for clean and maintainable code

A Swift and SwiftUI-based app utilizing JSON parsing, Core Data, and widgets for displaying quotes at regular intervals.

This project demonstrates:

  • Fetching and parsing data from an API using JSON
  • Storing parsed data in Core Data for persistent storage
  • Displaying quotes using SwiftUI widgets at regular intervals
  • Integrating widget extensions for a seamless user experience on the home screen

A Swift and SwiftUI-based application that utilizes JSON parsing, Core Data, and AsyncImage to display Harry Potter books.

This project demonstrates:

  • Fetching and parsing data from an API using JSON
  • Storing parsed data in Core Data for persistent storage
  • Displaying books using SwiftUI
  • Loading and displaying images from URLs using AsyncImage

A Swift and SwiftUI-based application that leverages SwiftData and Swift Charts to manage and visualize personal expenses. This app demonstrates core CRUD operations (Create, Read, Update, Delete) and includes a tabbed interface for listing expenses and displaying statistics through charts.

This Project Demonstrates

  • CRUD Operations: Add, edit, delete, and view expenses using SwiftData.
  • Filtering Data: Allowing users to filter expenses by month and search by name.
  • Displaying Data Using SwiftUI: Building an intuitive and responsive user interface.
  • Data Visualization: Using Swift Charts to present monthly expenses visually.

Skills and Technologies

This portfolio showcases projects that include the following skills and technologies:

  • Swift
  • SwiftUI
  • API Integration
  • JSON Parsing
  • AsyncImage
  • MVVM Architecture
  • WidgetKit
  • Core Data
  • Charts