Skip to content

jonathanycai/PhotoFinishProductX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PhotoFinish

A Swift application that combines task management with photo journaling to help users track their daily progress. Show Image Features Task Management

Create, view, and complete daily tasks Track task completion with visual progress indicators Color-coded completion percentages (red, orange, green) based on progress

Photo Journal

Automatically capture and store daily photos View photos organized by date (Today, Yesterday, and previous dates) Fullscreen image viewer with intuitive touch controls Photos are stored securely in Firebase Storage

User Interface

Clean, modern dark theme design Intuitive grid layout for photo browsing Visual task completion statistics Responsive design that works across iPhone devices

Technical Implementation Architecture

SwiftUI-based user interface Firebase Backend (Authentication, Firestore, Storage) MVVM architecture pattern with StateObjects and ObservableObjects

Dependencies

Firebase Authentication: User authentication and account management Firebase Firestore: Real-time database for tasks and metadata Firebase Storage: Secure cloud storage for photo journal images SwiftUI: Modern declarative UI framework

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages