Skip to content

Latest commit

Β 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Disclaimer

This system was developed as a personal project and for individual use. It is best suited for those who appreciate gaming mechanics and reward-based systems. While it can be a powerful tool for motivation and productivity, its effectiveness may vary depending on personal preferences and work styles.

Introduction

The TaskQuest System is a web application that Transforms your daily schedule into a game-like interface. It allows users to:

  • Create and manage activities and sub-activities
  • Schedule tasks on a daily basis
  • Complete tasks to gain experience points (EXP) and level up
  • Track progress with a character sheet-style dashboard
  • Visualize daily discipline and productivity

Features

  • User authentication and profile management
  • Activity and sub-activity creation and management
  • Daily task scheduling and timetable view
  • Task completion with EXP rewards
  • Character leveling system with attributes (INT, STA, FCS, CHA, DSC)
  • Dashboard for quick overview of progress and scheduled tasks
  • API endpoints for data retrieval and task management

πŸš€ How to Use

1. πŸ”— Hosted Version

You can try it live at: https://cynic1.pythonanywhere.com


2. πŸ› οΈ Local Setup

  1. Clone the Repository

    git clone https://github.com/Briankimany/TaskQuest.git 
    cd TaskQuest
  2. Install Requirements

    cd app
    pip install -r requirements.txt
  3. Run the Application

    python3 run.py
  4. Access the App Open your browser and go to: http://localhost:5000

Coming Soon: Portable Version πŸš€

  • I'm tinkering with a MicroPython-powered server version for Windows! The goal is to make setup super simple - just double-click a .bat file and you're ready to play with the system.

This side project is all about:

  • Making it easier to try out
  • Learning more about portable Python implementations

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages