Skip to content

Commit 1e30317

Browse files
committed
Update readme
1 parent 5abd19b commit 1e30317

File tree

6 files changed

+66
-34
lines changed

6 files changed

+66
-34
lines changed

LongevityMaster.xcodeproj/project.pbxproj

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -371,7 +371,7 @@
371371
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
372372
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
373373
CODE_SIGN_STYLE = Automatic;
374-
CURRENT_PROJECT_VERSION = 1.0.0.1;
374+
CURRENT_PROJECT_VERSION = 1.0.0.2;
375375
DEVELOPMENT_ASSET_PATHS = "\"LongevityMaster/Preview Content\"";
376376
DEVELOPMENT_TEAM = F694X76A5X;
377377
ENABLE_PREVIEWS = YES;
@@ -383,6 +383,7 @@
383383
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
384384
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
385385
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
386+
IPHONEOS_DEPLOYMENT_TARGET = 18.0;
386387
LD_RUNPATH_SEARCH_PATHS = (
387388
"$(inherited)",
388389
"@executable_path/Frameworks",
@@ -404,7 +405,7 @@
404405
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
405406
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
406407
CODE_SIGN_STYLE = Automatic;
407-
CURRENT_PROJECT_VERSION = 1.0.0.1;
408+
CURRENT_PROJECT_VERSION = 1.0.0.2;
408409
DEVELOPMENT_ASSET_PATHS = "\"LongevityMaster/Preview Content\"";
409410
DEVELOPMENT_TEAM = F694X76A5X;
410411
ENABLE_PREVIEWS = YES;
@@ -416,6 +417,7 @@
416417
INFOPLIST_KEY_UILaunchScreen_Generation = YES;
417418
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
418419
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
420+
IPHONEOS_DEPLOYMENT_TARGET = 18.0;
419421
LD_RUNPATH_SEARCH_PATHS = (
420422
"$(inherited)",
421423
"@executable_path/Frameworks",

README.md

Lines changed: 62 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,26 @@
77

88
A modern habit-tracking iOS app built with SwiftUI and GRDB, designed to help users build and maintain habits that promote long-term health and longevity. Longevity Master focuses on evidence-based habits that contribute to healthy aging and overall well-being.
99

10+
## 📱 Download on the App Store
11+
12+
<div align="center">
13+
<a href="https://apps.apple.com/us/app/longevity-master-habits/id6747810020">
14+
<img src="https://developer.apple.com/app-store/marketing/guidelines/images/badge-download-on-the-app-store.svg" alt="Download on the App Store" width="200"/>
15+
</a>
16+
</div>
17+
18+
**Now available on the App Store!** 🎉
19+
20+
Build powerful daily habits to extend your lifespan. Longevity Master helps you live longer and feel better with science-based routines for health and wellness.
21+
1022
## 📱 Screenshots
1123

1224
<div align="center">
13-
<img src="screenshots/1.png" alt="Longevity Master Screenshot 1" width="250"/>
14-
<img src="screenshots/2.png" alt="Longevity Master Screenshot 2" width="250"/>
15-
<img src="screenshots/3.png" alt="Longevity Master Screenshot 3" width="250"/>
25+
<img src="screenshots/1.png" alt="Longevity Master Screenshot 1" width="200"/>
26+
<img src="screenshots/2.png" alt="Longevity Master Screenshot 2" width="200"/>
27+
<img src="screenshots/3.png" alt="Longevity Master Screenshot 3" width="200"/>
28+
<img src="screenshots/4.png" alt="Longevity Master Screenshot 4" width="200"/>
29+
1630
</div>
1731

1832
*The app features a clean, modern interface with habit cards, tracking views, and intuitive navigation designed to help users build lasting health habits.*
@@ -22,27 +36,45 @@ A modern habit-tracking iOS app built with SwiftUI and GRDB, designed to help us
2236
### 🎯 Core Functionality
2337
- **Habit Tracking**: Create, edit, and track daily habits with customizable frequencies
2438
- **Anti-Aging Rating System**: Each habit includes a 1-5 star rating based on scientific evidence for longevity benefits
25-
- **Smart Categories**: Organized into 5 key areas:
26-
- 🍎 **Diet**: Nutrition and eating habits
27-
- 🏋️ **Exercise**: Physical activity and fitness
28-
- 😴 **Sleep**: Sleep quality and patterns
29-
- 🩺 **Preventive Health**: Medical checkups and screenings
30-
- 🧘 **Mental Health**: Stress management and cognitive health
39+
- **Smart Categories**: Organized into 5 key areas (Diet, Exercise, Sleep, Preventive Health, Mental Health)
40+
41+
### 🏆 Achievement System
42+
- **24 Achievements**: Streak milestones, check-in goals, perfect weeks/months, category mastery, time-based challenges
43+
- **Progress Tracking**: Visual progress bars and celebration animations
44+
- **Social Sharing**: Share achievements with friends
45+
46+
### 🔔 Smart Reminders
47+
- **Customizable Notifications**: Set personalized reminder times for each habit
48+
- **Habit-Specific Alerts**: Link reminders directly to individual habits
49+
- **Easy Management**: Simple setup and notification preferences
50+
51+
### ⭐ Longevity Rating System
52+
- **12-Level Rating**: From Beginner (F) to Legend (SSS) based on overall health habits
53+
- **Multi-Dimensional Scoring**: Active habits, anti-aging ratings, achievements, check-ins, and streaks
54+
- **Progress Analytics**: Detailed breakdowns and improvement tips
3155

3256
### 🎨 User Experience
33-
- **Modern SwiftUI Interface**: Clean, intuitive design following iOS design guidelines
34-
- **Context Menus**: Quick access to edit, share, and delete actions
35-
- **Customizable Habit Cards**: Color-coded with emoji icons and visual indicators
36-
- **Flexible Scheduling**: Support for various frequency patterns:
37-
- Fixed days per week
38-
- N days each week
39-
- Fixed days per month
40-
- N days each month
57+
- **Modern SwiftUI Interface**: Clean, intuitive design following iOS guidelines
58+
- **Flexible Scheduling**: Support for various frequency patterns (weekly, monthly, custom)
59+
- **Theme Customization**: Multiple color themes and personalization options
60+
- **Haptic Feedback & Sound Effects**: Enhanced user interaction
4161

4262
### 💾 Data Management
4363
- **GRDB Database**: Robust local data storage with SQLite
44-
- **Real-time Updates**: Live data synchronization across the app
45-
- **Data Persistence**: Reliable habit tracking history
64+
- **Calendar Integration**: Monthly and yearly habit tracking views
65+
- **Streak Calculation**: Automatic streak tracking with flexible settings
66+
- **Data Export**: Built-in data export capabilities
67+
68+
### 📊 Analytics & Insights
69+
- **Habit Statistics**: Detailed analytics for each habit
70+
- **Progress Visualization**: Calendar views showing completion patterns
71+
- **Category Analysis**: Performance breakdown by habit category
72+
- **Achievement Progress**: Visual progress tracking for all achievements
73+
74+
### 🔧 Advanced Features
75+
- **Habit Archiving**: Archive habits without losing data
76+
- **Icon Customization**: Choose from extensive emoji icon library
77+
- **Multi-language Support**: English and Simplified Chinese localization
4678

4779
## 🏗️ Architecture
4880

@@ -93,12 +125,17 @@ LongevityMaster/
93125

94126
## 🚀 Getting Started
95127

96-
### Prerequisites
128+
### For Users
129+
Download Longevity Master from the [App Store](https://apps.apple.com/us/app/longevity-master-habits/id6747810020) and start building healthy habits today!
130+
131+
### For Developers
132+
133+
#### Prerequisites
97134
- Xcode 15.0 or later
98135
- iOS 17.0+ deployment target
99136
- macOS 14.0+ (for development)
100137

101-
### Installation
138+
#### Installation
102139

103140
1. **Clone the repository**
104141
```bash
@@ -115,7 +152,7 @@ LongevityMaster/
115152
- Select your target device or simulator
116153
- Press `Cmd + R` to build and run the app
117154

118-
### Development Setup
155+
#### Development Setup
119156

120157
The project uses several key dependencies managed through Swift Package Manager:
121158

@@ -166,24 +203,17 @@ This means you can:
166203

167204
## 🆘 Support
168205

206+
- **App Store**: [Longevity Master on the App Store](https://apps.apple.com/us/app/longevity-master-habits/id6747810020)
169207
- **Issues**: [GitHub Issues](https://github.com/banghuazhao/longevity-master/issues)
170208
- **Discussions**: [GitHub Discussions](https://github.com/banghuazhao/longevity-master/discussions)
171209
- **Email**: Open an issue for direct contact
172210

173211
## 🗺️ Roadmap
174212

175-
### Upcoming Features
176-
- [ ] Habit streak tracking and statistics
177-
- [ ] Reminder notifications
178-
- [ ] Data export and backup
179-
- [ ] Social sharing of achievements
180-
- [ ] Integration with HealthKit
181-
- [ ] Dark mode support
182-
- [ ] iPad optimization
183-
184213
### Long-term Goals
185-
- [ ] Achievements
186214
- [ ] AI powered scientific habit recommendations
215+
- [ ] Integration with HealthKit
216+
- [ ] Data export and backup
187217
- [ ] Community features
188218

189219
## 🙏 Acknowledgments

screenshots/1.png

-10.1 KB
Loading

screenshots/2.png

62.7 KB
Loading

screenshots/3.png

60.7 KB
Loading

screenshots/4.png

342 KB
Loading

0 commit comments

Comments
 (0)