A simple and intuitive photo diary app. "Blocky" allows you to save one photo per day and view your memories in a clean, block-style calendar. Each day is a block, making your photo collection look like a personal visual journal.
- Visual Calendar: View your photos organized in a monthly calendar format.
- Daily Photo: Add, edit, or delete a single photo and a description for any day.
- Unique Layout: Each day's photo is displayed in a vertical 9:16 aspect ratio, perfect for portrait shots.
- Easy Navigation:
- Quickly jump to any month or year using interactive pickers.
- Instantly return to the current month with a dedicated 'Today' button.
- Detailed View: Tap on a day to see the photo and its description in full detail.
- Persistent Storage: Your photos and notes are saved locally on your device.
- Framework: SwiftUI
- Language: Swift
- State Management: Combine (
@Published,@StateObject,@EnvironmentObject)
- Clone the repository.
- Open
Blocky.xcodeprojin Xcode. - Select a simulator or a physical device.
- Build and run the project (Cmd + R).
(Last updated: February 10, 2026)
- Display a special indicator for today's date on the calendar.
- Introduce different color themes for the app.
- Add an onboarding screen for new users.
This project is licensed. See the LICENSE file for details.