{"repo":"Sedlacek-Solutions/Scrumdinger","free":true,"listed":false,"github":"https://github.com/Sedlacek-Solutions/Scrumdinger","clone":"git clone https://github.com/Sedlacek-Solutions/Scrumdinger.git","description":"A rebuild of Apple’s “Scrumdinger” application using modern, best practices for SwiftUI development.","language":"Swift","stars":158,"topics":["swiftui","swiftui-demo","swiftui-example"],"license":"MIT","category":"mobile-apps","readme_excerpt":"What is this? Scrumdinger is an iOS app designed to help teams manage their daily scrum meetings effectively. In agile software development, a daily scrum is a short, time-boxed meeting where team members discuss their progress and plans. Here's how it works: 1. Create a Scrum : Set up a meeting with: - A custom title - Meeting length (5-30 minutes) - List of attendees - Visual theme for easy identification 2. Run the Meeting : - Start a timed session - The app automatically divides time equally among attendees - Visual progress indicators show overall meeting and current speaker progress - Optional audio recording with real-time transcription - Skip to next speaker when needed 3. Review History : - After each meeting, a history entry is created - View past meetings with full transcripts - Track who was in attendance The app ensures meetings stay focused and on-time while maintaining a record of discussions for future reference. Why did I build this? While this project started from Apple's tutorial, I saw it as an opportunity to showcase and implement modern iOS development practices. My focus was on: 1. Modular Architecture - Separating concerns into distinct packages - Creating reusable components 2. Comprehensive Testing - Automation testing via UI tests - Unit testing via Swift Testing 3. Code Quality - Following Swift best practices - Maintaining clear documentation The goal was to transform a tutorial project into a production-ready application that demonstrates profess","default_branch":null,"files":null,"tree":[],"storefront":"/r/Sedlacek-Solutions","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Sedlacek-Solutions/Scrumdinger/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}