Skip to content

React Native App RPG-Style Habit Tracker Transform your everyday routines into epic quests and level up your life one habit at a time!

Notifications You must be signed in to change notification settings

Swiatlon/GoodieHabbi

Repository files navigation

GoodieHabbi ✨🐲

RPG-Style Habit Tracker Transform your everyday routines into epic quests and level up your life one habit at a time!


Key Features

  • Epic Quests ⚔️ Turn daily tasks into adventures with Daily, Weekly, Monthly, Seasonal, and One-Time quests.

  • Personalized Scheduling 📅 Customize your quest schedule to fit your lifestyle—whether it's a daily grind or a seasonal sprint.

  • Progress at a Glance 📊 Track your streaks, mark quests as complete, and celebrate every achievement with flair!

  • Secure & Seamless 🔒 Enjoy robust JWT-based authentication that keeps your data secure and your session seamless.

  • Immersive UI 📱 Built with React Native and Expo, delivering a sleek, mobile-first experience with dynamic visuals.


Built With

  • React Native + Expo 🚀
  • TypeScript 📝
  • Tailwind CSS 🎨

Getting Started

Prerequisites

  • Node.js v18.0.0 or higher 💻
  • npm or yarn 📦

Installation

  1. Clone the Repo:

    git clone https://github.com/Swiatlon/GoodieHabbi.git
    cd GoodieHabbi
  2. Install Dependencies:

    npm install
    # or
    yarn
  3. Start the App:

    npm run start
    # or
    yarn start

    Launch with Expo CLI and scan the QR code with the Expo Go app on your device.


How It Works

  1. Register / Log In 🔑 Securely authenticate with JWT tokens to access your personal quest dashboard.

  2. Create & Customize Quests ✨ Add tasks with details like priority, emojis, and dates to make your quests uniquely yours.

  3. Track & Complete 🏁 Mark quests as complete, monitor your progress, and enjoy your journey to better habits.


Contributing

We’d love your help in making GoodieHabbi even better! Follow these steps:

  1. Fork the repository.
  2. Create a new branch (e.g., feature/your-feature).
  3. Commit your changes with clear messages.
  4. Push your branch and open a pull request.

License

This project is licensed under the MIT License.


Ready to embark on your epic habit journey? Level up your life with GoodieHabbi and conquer your quests! ✨⚔️🎉

About

React Native App RPG-Style Habit Tracker Transform your everyday routines into epic quests and level up your life one habit at a time!

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published