Skip to content

JournaPet is a new open-source journaling app built with flutter, taht combines self-care, gamification, and privacy. JournaPet stores your data locally or on a user-speciefied server you control, giving you control over your own data.

License

Notifications You must be signed in to change notification settings

TheOriginalAn3/JournaPet

Repository files navigation

JournaPet

JournaPet is a new open-source journaling app built with flutter, taht combines self-care, gamification, and privacy. JournaPet stores your data locally or on a user-speciefied server you control, giving you control over your own data.

JournaPet also features a pet leveling system, where the compleation of daily tasks, reminders, and other self-care activities erns you XP to level up your virtual friend and customize it.

Key Features:

(x-marked means the feature has been implemented)

  • Privacy First: All data is stored locally or on a private server chosen by the user.
  • Journaling Made Fun: Record your thoughts, goals, and experiences easily.
  • Dynamic task tracking and habit formation tools with data visualization for tracking your progress over time.
  • Gamified Self-Care: Earn XP by completing daily tasks and watching your pet grow.
  • Customizable pets. Style your pet with its style and animations.
  • Customizable Reminders: Stay on track with personalized task notifications.
  • Cross-Platform Support: Built with Flutter to work seamlessly on iOS, Android, and beyond.

Getting Started

Prerequisites

  • Install Flutter and ensure it is set up on your system.
  • Clone the repository:
git clone https://github.com/TheOriginalAn3/journapet.git
cd journapet

Running the App

  1. Run flutter pub get to install dependencies.
  2. Use flutter run to launch the app on your device or emulator.

Contributing

We welcome contributions! Here's how you can get involved:

  1. Fork the repository.
  2. Create a feature branch: git checkout -b feature/your-feature-name
  3. Commit your changes: git commit -m 'Add a cool feature'
  4. Push to your branch: git push origin feature/your-feature-name
  5. Submit a pull request.

OR

Submit a feature request

License

This project is licensed under the Apache License Version 2.0, January 2004. For more info see LICENSE

Stay Updated

Follow our journey and contribute to making JournaPet a reality. Let’s build a healthier and more joyful way to journal!

About

JournaPet is a new open-source journaling app built with flutter, taht combines self-care, gamification, and privacy. JournaPet stores your data locally or on a user-speciefied server you control, giving you control over your own data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published