Can you create a data request and approval app?
Introduction
This week, we’re proving Sigma isn’t just for crunching numbers – it’s an all-weather, cross-functional tool. The challenge is to step outside pure analytics and build a lightweight, system for managing notes and reminders.
The goal isn’t to replace your task app. It’s to show how quickly you can create a living framework that captures inputs, updates status, and surfaces what’s most urgent – all with the data already where it belongs.
This challenge will test your ability to think like a product builder. You’ll create a secure, collaborative Notes + Reminders app with quick-add, pin/unpin, due buckets, and completion tracking. From there, you can extend it with alerts, exports, or embeds. It’s a powerful example of Sigma as a true multi-tool – part dashboard, part workflow engine.
Need Access to Sigma?
Note: You will only have view access to WOW Workbooks, Folders, and Workspaces, not edit access. Please create your WOW Workbooks under “My Documents.” We suggest creating a folder to organize all your workbooks.
Requirements
No dataset this week
Create the Notes Foundation:
Build an Input Table to act as your master list for notes.
Include columns for Title, Body, Status (Backlog, Doing, Done, Archived), DueDate, IsPinned, and system fields (Row ID, CreatedAt, UpdatedAt, CreatedBy).
Add Quick Note + Reminder Submission:
Use Control Elements for text inputs (Title, Body), dropdowns (Status), and date pickers (DueDate).
Create “Add Note” and “Add Reminder” buttons with Actions to insert new rows into the input tables.
Tip: Clear form fields after submission for a smoother UX.
Build the Notes Dashboard:
Create a child worksheet to add helper columns like 📍 (Pinned), DueBucket (Overdue, Due Today, Upcoming).
Show pinned notes in a compact table and all notes grouped by Status (table or board).
Add Action columns to toggle pin/unpin or mark a note complete.
Add Reminders Tracking:
Build a second Input Table for reminders with fields for NoteID, DueDate, and IsComplete.
Link notes to reminders using NoteID, and create summary metrics for Overdue, Due Today, and Upcoming counts.
Polish the Homepage:
Arrange sections like a Notion workspace:
📍 Pinned Notes
⏰ Reminders by DueBucket
Bonus: Use URL parameters with
UrlPart()
to deep-link directly to a specific note.
Don’t forget to publish and share your build!
Let’s see how you use it!
Dataset
No dataset this week! Just numbers and words. Wait…
Share
After you finish your workout, share on LinkedIn, Sigma’s Community page, (or Twitter) using the hashtags #WOW2024 and #SigmaComputing, and tag Jess Batten, Ashley Bennett, Eric Heidbreder, Katrina Menne, Carter Voekel, and Michal Shaffer!
Create an interactive, sharable version of your solution here.
Also, make sure to fill out the Submission Tracker so that we can count you as a participant this week to track our participation throughout the year.
Solution
Coming soon, friend.