Status Post 10: Last Lap

Apr 23, 2026

Completed Tasks

User Journey Storyboard

Person Responsible: Ella Chem

Due Date: May 7

Loam Party Flyer

Person Responsible: Chem, Enoch

Due Date: may 1

Printed Carabiners

Person Responsible: Chem

Due Date: may 16

Chem has printed 91 carabiners and counting in preparation for the party and the spring presentation

T-Shirts

Person Responsible: Ella

Due Date: may 16

Ella is making ~40 tshirts to sell at the party!

Presentation Draft

Person Responsible: Max

Due Date: may 7

Dev Updates

Person Responsible: Ella and Max

Due Date: April 23

  • Red circle on notification button is fully functional and updated styling

  • Bud request notification

  • Accepted buds show in notification page

  • updated post actions to 3 dots

  • delete, archive, remove connection open our own confirm modal

  • removed email confirmation from onboarding

  • updated post details styling

  • refactored login routes into an (auth) group and the rest into (app) group. This allows access login and go through onboarding without the rest of the apps auth check interrupting

  • removed the blue box from rendering every time you click a button

  • load animations

  • removing photo in create post doesn't remove title and caption

  • paragraphs work for captions

  • Vitest unit tests covering:

    • Feed utilities (filterPostsByBranch, timeAgo)

    • All API endpoints (feed, posts, comments, reactions, connections, branches, notifications)

    • Profile and login server actions

    • Notification utilities (displayName, getActionText, groupNotificationsByDate)

    • Create post utilities (levenshtein, smartMerge, getNextOnboardingUrl)

  • k6 performance tests targeting 50 concurrent users covering:

    • Feed endpoint (GET /api/feed)

    • Notifications summary (GET /api/notifications/summary)

    • Comments read/write (GET/POST /api/posts/[id]/comments)

  • New files:

    • src/routes/api/test-login/+server.js (dev-only login endpoint for k6)

    • tests/performance/feed.test.js

    • tests/performance/notifications.test.js

    • tests/performance/comments.test.js

    • tests/performance/utils.js

    • tests/performance/config.js


Open Tasks

Pre-Presentation Survey

Person Responsible: Dom

Due Date: May 21

We are preparing a survey that can be sent to active users before the presentation to get updated statistics

Privacy Policy / Terms of service - dev

Person(s) Responsible: Max

Due Date: May 16

We have a privacy policy in place we just need to add it to the app

https://docs.google.com/document/d/19mT2rZI0tXf_tP8kqETRBja1sj_iJjyD/edit

Support Desktop Viewports

Person(s) Responsible: tbd

Due Date: May 16

We need to make sure we are supporting desktop viewport before the party

Exploring post and profile customization

Person(s) Responsible: Gavin

Due Date: May 14

We got some feedback that users want more customization with what they can post, Gavin is exploring what that could look like.

New Tasks

User Journey Animation 1st draft

Person Responsible: Dom

Due Date: May 14

Dom is working towards a first draft of the animation for next meeting

Spring Presentation

Person Responsible: Max

Due Date: May 14

Continue updating the spring presentation based on feedback

Meetings

2026-04-30, In Person

Whole Team

Agenda
  • Establish a dev plan

  • Print and post flyers

  • Social media brainstorm

  • user journey storyboard prep

2026-05-06, Zoom

Whole Team

Agenda
  • Assignment check-in

  • run through poster/igposts/slides

  • prep for party

Project

About

Blog

Contact

Resources

GitHub

Team

Status

Create a free website with Framer, the website builder loved by startups, designers and agencies.