Tracking Attendance & Detention in Notion

Tracking Attendance & Detention in Notion

We worked with an Atlanta-based private academy to create a workspace that easily tracks attendance, detention, and community service per grade level.


The goal of this project is to eliminate spreadsheets and create a more straightforward, streamlined solution for admin and grade group leads to track crucial data for student success.

We used three databases to accomplish this;

  • 2024-2025 School Year Calendar
  • Student Log
  • Detention Log


The 2024-2025 School Year Calendar Database

The 2024-2025 School Year Calendar utilizes reoccurring templates to auto-create a new entry everyday. These entries are then used as a relation in the Student Log for tracking absences and tardies. In this database, the admin team can also see this data for the entire school as a whole as well.


Student Log Database

The Student Log is the primary database to see all information regarding a student, grouped by grade. This database utilizes relations and rollups to track total absences, tardies, detentions and community service.


Attendance Status formula:

Based on the number of absences & tardies a student has will trigger an action to either assign Saturday School or notify the grade leader.

if( or( Absences == 5, Absences == 10, Absences == 15, Absences == 20 ) or Tardies == 5, if( Tardies == 5, "?? Notify Leader; Saturday School", "?? Leader Notified" ), "" )


Service Remaining formula:

Each student is required to complete 20 service hours every year, with a total of 80 hours by graduation. This formula counts total hours completed, subtracts by the required number for their grade level, then shares the remaining time until the hours are due each year.

if( Grade == "9th Grade", if( 20 - Service Hours <= 0, "?? Service hours complete!", 20 - Service Hours + " hours, " + dateBetween(now(), fromTimestamp(toNumber("1680307200000")), "weeks") + " weeks until due" ), if( Grade == "10th Grade", if( 40 - Service Hours <= 0, "?? Service hours complete!", 40 - Service Hours + " hours, " + dateBetween(now(), fromTimestamp(toNumber("1680307200000")), "weeks") + " weeks until due" ), if( Grade == "11th Grade", if( 60 - Service Hours <= 0, "?? Service hours complete!", 60 - Service Hours + " hours, " + dateBetween(now(), fromTimestamp(toNumber("1680307200000")), "weeks") + " weeks until due" ), if( Grade == "12th Grade", if( 80 - Service Hours <= 0, "?? Service hours complete!", 80 - Service Hours + " hours, " + dateBetween(now(), fromTimestamp(toNumber("1680307200000")), "weeks") + " weeks until due" ), "" ) ) ) )


Detention Log Database

The Detention Log tracks each detention as it’s assigned along with the hours, serve by date, and verification that the detention was completed.

Verification formula:

if( empty(Date Complete), "?? Incomplete", if( dateBetween(Date Complete, Serve Deadline, "days") <= 0, "? Completed on Time", "?? Past Due" ) )


Using and Maintaining this Workspace

Our goal was that this workspace required minimal maintenance from the school’s admin staff aside from adding the students (which can be imported from a CSV), and updating their grade level each year.

Additionally, to ease new users into Notion, we provided a training video that can be shared internally with anyone who will be utilizing the workspace.


Have a similar project? Talk to us.


Written By: Sara Loretta

???? Sara Loretta is the Chief Digital Architect & Founder @ _systms? — she’s also the 10th US Certified Notion Consultant, and 1st Certified Paperform Expert. Through her work and creatorship, Sara is focused on connecting and educating teams on tech, workflows, and all the ways they can optimize their business to scale.?


Greg Osborne

Branding and Design Consultant

5 个月

Great article Sara Loretta ?? I'm wondering did you or are you going to create a video on your build process for this ? Thanks

回复
MD. Ahnaf Hamim

B2B closer. Multiple Venture growth Affiliate & Consultant #Systems #HR #SOPs #Notion automated database #AI Leverage #indie hacker

6 个月

Very helpful

Jordan V.

Chef de Projet Digital | No-Codeur Process et Organisation

6 个月

Sara Loretta did it again ! ??

Alex Noles

Digital Tools, Consulting + Content | Straightforward Solutions

6 个月

SO epic to see this being applied in education dude! ????

要查看或添加评论,请登录

Sara Loretta的更多文章

  • tech & tactics | issue 002 - 9/24/2024

    tech & tactics | issue 002 - 9/24/2024

    yoooooooo 'sup! First, let me say a huge thank you to everyone who shared their excited for the launch of tech &…

    2 条评论
  • tech & tactics | issue 001 - 9/17/2024

    tech & tactics | issue 001 - 9/17/2024

    Welcome to the first installment of tech & tactics, our newsletter dedicated to sharing the coolest low-code tools and…

    1 条评论
  • Building a Content Flywheel on Notion

    Building a Content Flywheel on Notion

    I recently worked with a client who produces a cryptocurrency podcast and video series across Africa, to develop a…

    3 条评论
  • The Bright Side of Productized Services

    The Bright Side of Productized Services

    A few weeks ago, I released this video about the dark side of productized services and how they are not the best model…

  • I went to 37 events in 60 days. Here’s everything I learned.

    I went to 37 events in 60 days. Here’s everything I learned.

    If I’ve learned anything in the past two months, it's that I gravely underutilized the city I live in. After attending…

    4 条评论
  • got 15 minutes for a quick call?

    got 15 minutes for a quick call?

    I’m about 87% convinced that service-based businesses actually hate being a client-driven operation. Three things are…

    1 条评论
  • Your opinion is the only one that matters.

    Your opinion is the only one that matters.

    It’s a brisk fall day in 2006. It’s barely 6AM and your landline is already ringing.

  • I spend less than 1% of my ARR to run my 6-figure consulting business.

    I spend less than 1% of my ARR to run my 6-figure consulting business.

    I own the operations agency, _systms? . We work with the world’s most innovative startups, accelerators, and agencies…

    3 条评论
  • The Dark Side of Productized Services

    The Dark Side of Productized Services

    In April of 2023, I was the first person to launch a productized operations service. It added the most money ever in…

    2 条评论
  • I was wrong about THIS SaaS?tool…

    I was wrong about THIS SaaS?tool…

    Imagine this: you sit down to work, and all of a sudden you get that first notification ding. It’s a team member…

    1 条评论

社区洞察

其他会员也浏览了