Dashboards

My Minimal Student Planner Template

Screen Shot 2019-12-15 at 5.33.10 PM.jpg

๐Ÿ A Student Planner

This planner is intended for those seeking a student planner in Notion with deadline management and progress tracking. It's a minimal approach to student life organizing which includes a calendar view, progress view and status bar view.

Planner aesthetics was an obsession of mine particularly during high school. There's something satisfying about customizing a weekly planner full of color-coded subjects, stickers, doodles and hidden folders. My goal for this template is to allow students the freedom to customize upon a somewhat blank template. Inside the planner, there are a few features that you may find useful.

Let's begin with the properties:

  • Class

  • Date Assigned, Current Date, Due Date: Used to also calculate Progress and Priority

  • Status

Screen Shot 2019-12-15 at 5.31.24 PM.jpg

If you notice, I placed four sub-templates in each entry page. Below is an example of the Homework page. They include:

  • Homework: Document organizer included!

  • Research Paper: Citing table included!

  • 5 Paragraph Essay

  • Thesis Paper: Citing table included!

Screen Shot 2019-12-15 at 5.33.51 PM.jpg

Progress Formula:

if(dateBetween(prop("Due Date"), prop("Current Date"), "days") / dateBetween(prop("Due Date"), prop("Date Assigned"), "days") >= 1, "๐Ÿ”˜โšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธ", if(dateBetween(prop("Due Date"), prop("Current Date"), "days") / dateBetween(prop("Due Date"), prop("Date Assigned"), "days") >= .8, "๐Ÿ”˜๐Ÿ”˜โšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธ", if(dateBetween(prop("Due Date"), prop("Current Date"), "days") / dateBetween(prop("Due Date"), prop("Date Assigned"), "days") >= .7, "๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜โšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธ", if(dateBetween(prop("Due Date"), prop("Current Date"), "days") / dateBetween(prop("Due Date"), prop("Date Assigned"), "days") >= .6, "๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜โšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธ", if(dateBetween(prop("Due Date"), prop("Current Date"), "days") / dateBetween(prop("Due Date"), prop("Date Assigned"), "days") >= .5, "๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜โšช๏ธโšช๏ธโšช๏ธโšช๏ธ", if(dateBetween(prop("Due Date"), prop("Current Date"), "days") / dateBetween(prop("Due Date"), prop("Date Assigned"), "days") >= .4, "๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜โšช๏ธโšช๏ธโšช๏ธ", if(dateBetween(prop("Due Date"), prop("Current Date"), "days") / dateBetween(prop("Due Date"), prop("Date Assigned"), "days") >= .3, "๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜โšช๏ธโšช๏ธ", if(dateBetween(prop("Due Date"), prop("Current Date"), "days") / dateBetween(prop("Due Date"), prop("Date Assigned"), "days") >= .2, "๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜โšช๏ธ", if(dateBetween(prop("Due Date"), prop("Current Date"), "days") / dateBetween(prop("Due Date"), prop("Date Assigned"), "days") >= .1, "๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜", if(dateBetween(prop("Due Date"), prop("Current Date"), "days") / dateBetween(prop("Due Date"), prop("Date Assigned"), "days") <= .1, "DUE!", ""))))))))))

Priority Formula:

if(prop("Progress") == "๐Ÿ”˜โšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธ", "๐Ÿ” Prepare", if(prop("Progress") == "๐Ÿ”˜๐Ÿ”˜โšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธ", "๐Ÿ” Prepare", if(prop("Progress") == "๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜โšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธ", "๐Ÿ“ Get to Work", if(prop("Progress") == "๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜โšช๏ธโšช๏ธโšช๏ธโšช๏ธโšช๏ธ", "๐Ÿ“ Get to Work", if(prop("Progress") == "๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜โšช๏ธโšช๏ธโšช๏ธโšช๏ธ", "๐Ÿ“ Get to Work", if(prop("Progress") == "๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜โšช๏ธโšช๏ธโšช๏ธ", "โœจ Polish", if(prop("Progress") == "๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜โšช๏ธโšช๏ธ", "โœจ Polish", if(prop("Progress") == "๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜โšช๏ธ", "๐Ÿ’ฅ Danger Zone", if(prop("Progress") == "๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜๐Ÿ”˜", "๐Ÿ’ฅ Danger Zone", if(prop("Progress") == "DUE!", "DUE!", ""))))))))))

COPY TEMPLATE