Homepage
Examples
StandupSync

StandupSync

StandupSync organizes daily standups in one place with calendar views for each team member.
THE CHALLENGE

Solving the daily standup documentation problem

Daily standups happen in real-time meetings or async Slack threads that disappear into message history. When someone asks "what did the design team work on last week?" you're scrolling through hundreds of messages or trying to remember who said what in which meeting. Critical blockers get mentioned once and forgotten. There's no organized record of daily progress.

About this tool

Tool Description

StandupSync organizes daily standups with calendar views. Each standup has three sections: yesterday's work, today's work, and blockers. Slack sends reminders at 8 AM. A /standup-update command lets people add items throughout the day for tomorrow's standup.

Key Features

Three-section standup format, calendar view with blocker counts, team member tabs, Slack reminders and commands, email invitations via Postmark, admin user management, and time zone handling.

Result

Teams have a searchable record of daily progress instead of hunting through Slack history. Blockers stay visible in the calendar. The Slack command lets people log accomplishments throughout the day instead of trying to remember everything at standup time.

Prompts used to build this app

1173 lines of code

💬 19 prompts used

1173 lines of code

🪙 9M tokens

Prompt 
StandupSync 1

I want to build a daily stand-up app that will enable me to connect with my team members and leave daily stand-up meetings. A stand-up should have three different sections. One, what did you work on yesterday? Second one, what are you working on today? And blockers. Blockers should be very prominent more than everything else. On the homepage, I want to see my daily stand-ups in a list of dates and when I click on any of the dates, I want it to expand to show all of these three sections that I mentioned. On the top, I want to have tabs with names of people inside my team and when I click on any of them, below that there should be another menu, a horizontal menu with days in a week. I want to be able to see all my daily stand-ups forever and for other people, I want to be able to see their stand-ups for the current week and the last week. I should be able to change the days for other people in that secondary menu. Every day at 9 in the morning or actually 8 in the morning I want to send a Slack update to each person in the team asking them, hey can you update your daily stand-up and they should have a button to open up this app. When they open up this app they should see all of the fields for today and submit an update for today. I want everyone to be able to edit today's update by the end of the day and also I want to have a Slack command "/daily-update" and if I add this Slack command and whatever I write after that, that should be added for tomorrow's daily stand-up so that I can throughout the day when I am working I can easily add what did I work on today which tomorrow will be under the section what did you work on yesterday.

Prompt 
StandupSync 2

Okay, this looks great, but I want to change a few things. On the home page, I want to see the number of blockers on the line of each day, as well as for other people. Then, when I open, when I try to create a stand-up, for all three sections, there should be basically unlimited number of items that I can add. So I can add one thing that I worked on yesterday, then another, then another. Also, when I'm typing into these boxes, if I go on to the next line, the box should expand, and also I should be able to indent different line items. Finally, I want the admin to be able to manage users, so please add the manage users page.

Prompt 
StandupSync 3

We actually don't need a list since we have the calendar, so add the calendar dates on the top for my stand-ups as well, and below that, I don't need to see the list. I just want to see today's update, and also add the number of blockers in the calendar itself, both for me and for others.

Prompt 
StandupSync 4

Please implement the entire backend, Slack integration, inviting users over email (send an email and password) with Postmark, and the ability to manage users. The way that this should work is that every user who registers and is not invited is added as an admin. They basically have their own team and they can manage users, invite them, and change their role from user to just individual member. All admins should be able to manage users.

Prompt 
StandupSync 5

When I log in, I only see an infinite loader. Please make it work.

Prompt 
StandupSync 6

Please fix the following:

  • Deleting the users nor updating the roles doesn't work.
  • Creating a standup doesn't work.
  • Implement the Slack command functionality and sending notifications to Slack once a standup is submitted.
  • Viewing other users' standups.

Prompt 
StandupSync 7

Deleting the user doesn't work, and also changing the user role doesn't work as well. On the home page, I don't see the update under the date when it was created, so for today I don't see any updates, but when I click to add an update, it tells me that the update is already made. Please fix that, and I can see one update under yesterday, so potentially there is something with time zones. Also, all users seem to be mocked still.

Prompt 
StandupSync 8

In the MANAGE USERS page, I want to see only my own team. Also, the problem with adding a standup is still the same.

Prompt 
StandupSync 9

Please add the button for inviting new users. Also, I don't have any standups for today but it's throwing an error that I do. Please fix.

Prompt 
StandupSync 10

I don't get an email when I invite the user. I still cannot add a new update. It tells me it's already added while that is not true. I should also be able to edit an update that day.

Prompt 
StandupSync 11

When I add a standup, it's still added under yesterday's date and I cannot edit it. Please think hard and fix this. Also, I'm not getting a Slack message notification when a standup is created. Please fix.

Prompt 
StandupSync 12

Ok, this is too much. Please reimplement how the standup is being created. It's still adding the standup to 1 day before. Today is Oct 21st and after adding the standup, it's showing under Oct 20th. Please fix, I'm in PST time zone.

Prompt 
StandupSync 13

When I click on another user on the home page, I should see their today's standup. Currently, it says there isn't a standup today until I click on today's date. Please fix. Also, create a way that I can send test Slack messages so that I can see if that works.

Prompt 
StandupSync 14

I'm able to install the Slack bot into my channel and get all my public channels and connect Slack, but when I click on SEND TEST MESSAGE, I get an error. Please fix.

Prompt 
StandupSync 15

Ok, this works great. Now, finally, I want to be able to create a Slack command that, when written (e.g. "/standup-update I just finished the X post") it is sent to this app and saved under tomorrow's update so today, I can start adding what I've done for tomorrow's update. Please implement.

Prompt 
StandupSync 16

I've set up the Slack command but when I try it in Slack, I get this message: "User not found in StandupSync. Please register at the web app first, or make sure your Slack email matches your StandupSync email." Make it so that for every user I add in this app, that I choose that user in my Slack.

Prompt 
StandupSync 17

On the manage users page, I can see the column "Slack user" but it's grayed out and I'm unable to select a user. It says "Not linked." Please enable this feature.

Prompt 
StandupSync 18

Ok, Slack commands work now. Finally, when I send a Slack command update, I want it to show under tomorrow's "What did you work on yesterday?" and I want it to show under tomorrow's update even though tomorrow's update still isn't submitted. Please fix all of this.

Prompt 
StandupSync 19

Ok, this works well but the time zones are the problem again. When I send a message from Slack today (Oct 21st), it is put under Oct 23rd in the app. Please align the time zones and make it appear under Oct 22nd. It didn't work. Please fix again and make it go under Oct 22nd and not 23rd like it is right now.

💬 prompts used

🪙 tokens

Share this post
Dark
Light