I'm archiving the project as it currently stands. I've decided to archive it because I've come to the conclusion that the project is really just too simple to submit to the App Store. (does it really need another "goals" app?) However, I don't think this project is completely useless. I'm proud of the work I did in this app, so instead of scrapping it completely, I'm going to leave it up to use as a resource. Feel free to pick it apart, critique it, improve it, make it your own.
A few things that I implemented that I'm proud of, that you may want to look at:
- Core Data integration with SwiftUI
- Animated backgrounds in a goal's timeline view
- Human Interface Guidelines-compliant design
StarRoutine is a daily goal tracking app designed to make it rewarding and easy to create new habits and achieve your goals.
- Create goals tailored for what you want to accomplish.
- Customize your goals with colors and icons to make your goals stand out.
- See your progress with a timeline view of the progress you make.
- Search & filter your list of goals to find what you're looking for.
- Unlimited goals
- Edit goals
- More icons
- Customization with themes
- Cross-platform support with iPhone, iPad, Mac, and Apple Watch apps
- Sync across platforms with iCloud
- Widget
- Apple Watch app
This project is built on:
- macOS Big Sur
- Xcode 12.5.1
- SwiftUI
// TODO: Complete the rest of this README.md