An open API service indexing awesome lists of open source software.

https://github.com/efemesudiyeli/notes

This project is part of my iOS development portfolio, showcasing my skills in building clean, maintainable iOS applications.
https://github.com/efemesudiyeli/notes

data-persistence mvvm mvvm-architecture notes notes-app state-management swift swiftui user-defaults

Last synced: 10 months ago
JSON representation

This project is part of my iOS development portfolio, showcasing my skills in building clean, maintainable iOS applications.

Awesome Lists containing this project

README

          

# 📝 Notes App - iOS SwiftUI MVVM

A simple note-taking iOS application built with SwiftUI and MVVM architecture. This project demonstrates my understanding of:

* Clean Architecture (MVVM)
* SwiftUI
* State Management
* Data Persistence
* Modern iOS Development

## Tech Stack

* Swift 5
* SwiftUI
* UserDefaults
* MVVM Architecture

## Features

* Create and store notes
* List all notes with timestamps
* Simple and clean UI
* Persistent storage using UserDefaults

## Coming Soon

* Unit Tests
* CoreData Integration
* UI Tests
* Dark/Light Mode Support

## Screenshots

[Screenshots will be added soon]

## Requirements

* iOS 15.0+
* Xcode 13.0+
* Swift 5.0+

## Installation

1. Clone the repository
2. Open `NotesApp.xcodeproj`
3. Build and run the project

---
*This project is part of my iOS development portfolio, showcasing my skills in building clean, maintainable iOS applications.*