Skip to main content

Gamified master task DB - Free Notion Template (update)


An upgrade of my last template for adding gamification to your project management.


  • improved points section - profile, level, total missions completed, total gems available
  • added currency (gems) 
    • each task / project completed in active missions: + 1 gem
    • each habit completed: + 1 gem
    • each reward purchased: - (amount x price) gems
  • added recurrent habit tracker
  • added rewards shop (automatically deducts points at price set by user)
  • toggle visibility of navigation bar
  • pages for mobile view and tracking
Watch the video above for an overview of the template and how to use it.

Setting up multiplayer

  • users sharing the same workspace
  • make a new profile card for each player in "points" database
  • separate dashboard
    • linked views of "points" database
    • duplicate missions database for each user
    • duplicate habits database for each user
    • duplicate rewards database for each user
    • connect tasks in missions, days in habits and items in rewards databases with the appropriate user profile for point system to work.
  • you can add filter for the relation with the designated profile card to have the last step done automatically whenever you create a new entry in any database
  • the linked points database view will allow you to see all users' cards with their levels.

If Notion breaks link to points in habit log

If when moving / duplicating or during multiplayer setup you get your habit days disconnected from your user profile (for points to count), you need to
  • open the habit log database
  • scroll until all 365 days load
  • Select All, right-click - Edit Property
  • select the relation property and reconnect to the points database WITH your user profile page.
  • Then go back to your user profile in points database, find the rollup property for completed habits (hidden property), and reconnect to the habit log database, 
  • then property = Completed (formula type of property) and Calculate = sum.
I don't know why Notion breaks this function, but at least you don't have to do it one by one.

Due to Notion being a lag-fest (horrible performance), I suggest you use one template per year. In missions database, add all the important stuff; your work projects, your studies, and your personal goals. For recurrent daily stuff, add to your habit log instead. 

Disclaimer: The content provided in this article is for informational purposes only. You are solely responsible for verifying the information as being appropriate for your personal use.

Popular posts from this blog

How to rebuild cache and repair permissions of kexts in a Hackintosh

After installing 3rd-party kexts in /Library/Extensions, or replacing vanilla kexts with patched kexts in System/Library/Extensions, you may want to repair their permissions and rebuild the kext cache to ensure they work as intented. Here's how.

New Page template button with timestamp in the title - Notion

These days I'm all about discovering ways for people to use Notion  without  the use of databases, as databases slow things down. I'm also an advocate for minimalism while still having an efficient workflow. Today I'm giving a tip with an example of daily journal entries. Usually, a Notion template comes with a database for journal pages, with a "Date created" property which is mighty convenient. But you can also replicate that without a database.  This will make it super fast for you to start journaling on a new page with the current date and time already added to the title. Create a simple text page where all your journal entries will be stored (no databases/tables). Optional: You may create a subpage to serve as an Archive for past entries. Again this should be a simple text page, not a database. You may also have multiple archives, named after the 12 months or years to keep things more organized. Type / , then template , then select the Template button . Give

NVIDIA Web Drivers Mojave Workaround

It is still uncertain when will NVIDIA release any Web Drivers for macOS Mojave, but we can try a workaround.