Skip to content

A gratitude-focused mobile app that prompts users to reflect on and appreciate daily moments of positivity

Notifications You must be signed in to change notification settings

nabilridhwan/Thoughtful-iOS

Repository files navigation

Thoughtful Logo

Thoughtful

A gratitude-focused mobile app that prompts users to reflect on and appreciate daily moments of positivity

This project is a continuation of Thoughtful (Flutter) and is currently in progress. The app is NOT YET available in the Apple App Store. Thoughtful (Flutter) will be discontinued once this project is completed.

Thoughtful Logo

Features

  • Handcrafted prompts to reflect on positive moments in life
  • Custom prompts
  • Cool-looking Widgets, making your journey to gratitude more fun
  • Privacy-focused (ALL data stored locally on the device)

Technologies Used

  • Swift
  • SwiftUI
  • SwiftData
  • TipKit
  • WidgetKit

Attributions

Thoughtful is grateful for the following open-source projects that helped make this app possible, whether it is through code, design, or inspiration:

Contributing

Warning

  • Thoughtful is a freemium revenue model app. While the core features are free, we offer additional Premium features available through in-app purchases.
  • Contributions are highly valued and will be listed under "Attributions" section within the app.

Important

  • Any code contribution to this project assumes that you understand the goal of the application and the features it offers. File an issue if you have any questions.
  • If you're not tech-savvy, you could contribute by helping us with translations. Please file an issue if you're interested.

This project uses SwiftFormat to enforce code style.

  1. To install SwiftFormat, run the following command:
brew install swiftformat
  1. Follow these steps to install a pre-commit hook for swiftformat.

About

A gratitude-focused mobile app that prompts users to reflect on and appreciate daily moments of positivity

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages