Skip to content

mirulili/Blocky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blocky

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.

image

✨ Key Features

  • 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.

🛠 Tech Stack

  • Framework: SwiftUI
  • Language: Swift
  • State Management: Combine (@Published, @StateObject, @EnvironmentObject)

🚀 How to Get Started

  1. Clone the repository.
  2. Open Blocky.xcodeproj in Xcode.
  3. Select a simulator or a physical device.
  4. Build and run the project (Cmd + R).

📝 Upcoming Features

(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.

📄 License

This project is licensed. See the LICENSE file for details.

Releases

No releases published

Packages

 
 
 

Contributors

Languages