Squirrel Quest is a SwiftUI-based iOS app designed to help users focus on achieving one lifestyle habit at a time, such as walking, reading, or fitness activities. By concentrating on a single goal over a predefined period (e.g., 4 weeks), users can efficiently manage their energy and commitment without feeling overwhelmed by multiple objectives.
- Single Habit Tracking: Focus on one habit at a time to avoid spreading your effort too thin.
- Customizable Plans: Set specific goals for your habit, including duration and timeframe.
- Progress Tracking: Daily check-ins to record your activity and track your progress over time.
- Cloud Integration: Plans and progress are stored in the cloud, ensuring your data is always up-to-date across devices.
- Plan Adjustment: Ability to modify your current plan or switch to a new habit after completing the current one.
- iOS 15.0 or later
- Xcode 12.0 or later
- Swift 5.3 or later
- Clone the repository to your local machine:
git clone https://github.com/yankchina/SquirrelHat2024.git
-
Open the
SquirrelHat.xcodeproj
file in Xcode. -
Build the project by pressing
Cmd + B
. -
Run the app in the simulator or on a real device by pressing
Cmd + R
.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Project Link: https://github.com/yankchina/SquirrelHat2024
- SwiftUI, for enabling modern, declarative UI development on iOS.
- FastAPI, for the high-performance, easy-to-use framework for building APIs.
- All contributors and supporters of the Squirrel Quest project.