The Habit Tracker App is a SwiftUI-based mobile application that helps users track and manage their habits effectively. It allows users to set, monitor, and maintain their daily habits to achieve personal goals.
- 📅 Habit Creation: Users can create new habits with customizable details.
- ✅ Daily Tracking: Mark habits as completed on a daily basis.
- 📊 Progress Visualization: View statistics and completion rates.
- 🎨 Beautiful UI: Built with SwiftUI for a smooth user experience.
- 🔔 Reminders & Notifications: Get notified to stay on track.
Here are some screenshots of the app:
-
Clone the repository:
git clone https://github.com/melihalkbk/Habit-Tracker-App.git cd Habit-Tracker-App -
Open with Xcode:
- Open
Habit-Tracker App.xcodeprojin Xcode.
- Open
-
Run the App:
- Select a simulator or connect a real device.
- Click the "Run" button (
▶️ ) in Xcode.
Habit-Tracker App/
│── Extensions/ # Utility extensions
│── Model/ # Data models for habits
│── View/ # UI Components
│── Assets.xcassets/ # App icons and colors
│── Habit-Tracker App.xcodeproj/ # Xcode project files
│── ContentView.swift # Main entry point
- Open the app and navigate through the onboarding screens.
- Add a new habit by providing a name, frequency, and goal.
- Track your progress daily and complete habits.
- View your habit completion statistics.
- Swift (Programming Language)
- SwiftUI (User Interface)
- Xcode (Development Environment)
Contributions are welcome! If you'd like to improve this app:
- Fork the repository.
- Create a new branch (
feature/your-feature). - Commit your changes and push.
- Submit a pull request!
This project is licensed under the MIT License.