Skip to content

Fix your damn life. AurAchieve is the only self-improvement app you'll ever need. Earn Aura for every good thing you do. Build better habits. Lock in.

License

Notifications You must be signed in to change notification settings

xperiandev/AurAchieve

 
 

Repository files navigation

AurAchieve

Fix your damn life.

AurAchieve is the only self-improvement app you'll ever need. Earn Aura for every good thing you do. Prove it with AI, a timer, or just your honesty.

Get it now through GitHub actions.

Get into the community for insider news and updates!: Discord

Pre-register for release: Google forms

Self-hosting

If you wish to self-host AurAchieve for some reason, you'll have to clone the backend repository aswell, written in ExpressJS. The instructions to setup the backend are present in the repository readme.

To setup the frontend:

  1. Clone the repository
  2. Install flutter and download packages
pub get && flutter pub get
  1. Edit lib/api_service.dart with your own backend URL. Do not use our API link!

  2. Update lib/main.dart with you own appwrite project. Do not use our project ID!

  3. Setup firebase if you want push notifications and upload your google-services.json in android/app and GoogleService-Info.plist in ios/Runner.

  4. Build. That's all.

flutter build apk --debug

Contributing

There's not much about contributing yet. Make sure to deploy your own backend and not use our API link for testing. After you're done, revert it back to ours and make a pull request. Here's how you may make commits:

feat: For new features

improve: For improvement of existing features

fix: For bug fixes

delete: For deleting something

upgrade: For upgrading/updating something, such as dependencies

docs: Anything related to documentation and not to the codebase itself

refactor: When refactoring some part of the codebase.

Sponsors

Currently, there are no sponsors.

If you appreciate AurAchieve and want to keep it free for everyone, please sponsor me. You can also do this through patreon, but GitHub sponsors is preferred over Patreon as it charges less. The codebase is provided under the MIT license absolutely free of charge, forever.

Current goals:

Any amount - Show appreciation and help keep AurAchieve free

20$ - Buy a domain for the website

100$ - Publish AurAchieve on the Apple App Store

About

Fix your damn life. AurAchieve is the only self-improvement app you'll ever need. Earn Aura for every good thing you do. Build better habits. Lock in.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 65.2%
  • HTML 25.0%
  • C++ 5.0%
  • CMake 3.7%
  • Swift 0.6%
  • C 0.3%
  • Other 0.2%