
Count The Days is an iOS application I designed and developed to fulfill a personal need for tracking time before or after significant events. Unable to find an app that combined both functions, I created my own solution. By tackling challenges such as handling real-time data updates and building a user-friendly interface, I developed an application that is both easy to use and contains with a solid feature set.



Create events for both past and upcoming events by filling out a simple form. Each event can be customized to suit your needs, allowing you to add personalized notes, assign a distinctive color for easy identification, and group related events under a common name.
Track the time between now and a set event in multiple time units, such as years, months, weeks, or days. This flexibility allows for a clearer visualization of significant milestones or upcoming dates. Whether you're tracking an anniversary, a deadline, or simply having fun reminding friends how many weeks remain until a special occasion, the app breaks down time in a way that’s both functional and engaging.
Organize your events by assigning them to specific groups. By specifying a group name, you can view all related events together in one place, making it simple to track and compare multiple milestones or deadlines at once. This feature helps keep your timeline organized and offers a clearer overview of events that share a common theme or purpose.
Git/GitHub
Swift
SwiftData
XCode
Model View ViewModel
Object Oriented Programming
Version Control