Gamify Your Life Tracker is a web application that helps you track and manage your daily activities and goals by assigning points to them. It uses a gamification approach to make productivity and habit-building more engaging and fun.
- Category Management: Create and manage categories for different aspects of your life.
- Activity Tracking: Add activities to each category and assign point values to them.
- Progress Visualization: View your progress with dynamic progress bars and graphs.
- Drag and Drop: Easily reorder categories and activities using drag and drop.
- Edit Mode: Switch to edit mode to modify categories and activities.
- Tailwind CSS: For styling the application.
- Vue.js: For building the user interface.
- Chart.js: For rendering graphs.
-
Clone the repository:
git clone https://github.com/yourusername/gamify-your-life-tracker.git
-
Open index.html in your web browser to start using the app.
- Add Category: Enter a category name and maximum points per day, then click "Add".
- Add Activity: Select a category, enter an activity name and point value, then click "Add".
- Track Points: Click the point buttons next to each activity to update your points.
- View Progress: Switch between Progress View and Graph View to see your progress.
All releases prior to v.1.0.0 are frontend-only, and your data will be saved in your browser's local storage.
This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.