Trife is a unique journalling application that allows users to record their days as series of decision trees. Each tree is used to represent a particular day and is composed of different nodes. The purpose of this app is to allow you to detect patterns in the choices you make on a daily basis and how they affect you. It also provides you with the ability to visualise how you have spent your time and analyze how the choices you have made have led you to this very moment and what could be improved in the future.
Reddit_App_Feedback.mp4
Trife contains 4 default node types - Choice Node, Good Result Node, Mid Result Node and Bad Result Node. The general idea behind these node types is that the user can add different choice nodes representing the choices they were presented with today and for the choices they decided to follow through with, they can add result nodes detailing how the decision they made affected them.
| Feature | Description | Available? |
|---|---|---|
| Adding Journal Entries | Allows users to add new journal entries for a specific date. Journal entry requires title and description. | ✅ |
| User Authentication | Users can sign up and login to their accounts and View/Add Journal Entries | ✅ |
| Adding Nodes To Trees | Users can add any of the 4 default node type to decision trees on any journal entry | ✅ |
| Adding Images & Details To Nodes | Users can add images and text details to nodes to provide extra context | ✅ |
| Adding Tags and Moods to Nodes | Users can make and add tags and moods to nodes to allow filtering of entries and add extra information to nodes. | ✅ |
| Adding Custom Node Types | Users can make custom node types with custom colors and styles. | ❌ |
| Adding Text Data to Text View Page | Users can add text as they would in a standard journal on the text view page. | ❌ |
| Filtering Entries | Users can filter journal entries based on tags/moods/text/date | ✅ |
| Chain View | Users can chain all visible entries to see all decision trees in one view | ✅ |
| Pan and Zoom on Tree View | Users can pan and zoom on the tree view page to easily view large trees | ❌ |
| AI Advice | Users can ask an LLM for advice on what choices they should alter/make based on their journal entries. | ✅ |
| Custom UI Themes | Users can make and add custom UI themes. | ❌ |
