stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

boberto

@boberto

Joined June 26th, 2026

  • 11Devlogs
  • 3Projects
  • 1Ships
  • 5Votes
High school student interested in robotics, ML, and software dev.
Ship Changes requested

Hey guys, soo since the dashboard invite link reroutes users to /onboarding, it doesnt return a code 200 “ok”.

So please use this link instead: https://stlvexapp.guanine.org/join/b93d07e1-b1a8-467e-81fb-d3f36dcff0b7

But anyways, the point of this project wasn’t to build something beautiful, fun, or exciting. Compared to the other things people are building (I saw some awesome spider bots and rocket ship CADs), my project is pretty lame.

Why did I build it? Well, around 4 months ago, I noticed some major bottlenecks in my school’s Robotics organization. Our calendar was on a google doc with only a single page, fragmented communications, field elements getting lost, first year members constantly asking for support, and nobody on any of the 6 teams had any idea what they were supposed to do

Therefore, I set out to build a solution and I learned SO MUCH along the way!

My VEX internal dashboard has taught me so much about backend design such as:

  • rate-limiting
  • throttling
  • oAuth flows
  • SQL databases & normalization
  • database annotations
  • monorepos
  • prefetching & async fetching
  • image preloading
  • GIT!!!!!

It was such an amazing journey and it has helped me build a portfolio of projects that actually show that I CAN engineer real apps that hold up against heavy user traffic. (AI WILL NEVER REPLACE ME)

The result: I’ve used this app as a my FRONTIER project is SO MANY applications to organizer positions at JamHacks, IgnitionHacks, EurekaHacks, etc…

And… Now I work as a backend engineer for THREE HACKATHONS!!!

I’m so happy and I know that this may not be the most EXCITING of projects but if you could please support me and my future endeavours thanks :)

  • 9 devlogs
  • 37h
Try project → See source code →
Open comments for this post

15h 5m 15s logged

REGAINING YOUR FOCUS ONE STEP AT A TIME!!!

I keep opening my laptop to work and somehow ending up on YouTube 10 minutes later.

So I started building Élan, a cross-platform momentum app designed to notice when you drift and gently pull you back.

The first working MVP is Élan v0: a passive Mac focus companion + Chrome extension.

You can find the landing page at elan-web-neon.vercel.app/

Right now, it can:

  • Let you pick a task and distracting websites.
  • Detect when you spend 5+ seconds on one of those sites.
  • Send a gentle reminder instead of blocking anything.
  • Give you 30 minutes of task-free browsing, plus 15 minutes after dismissing a reminder.
  • Track aggregate focus time, reminders, and completed tasks.
0
0
12
Open comments for this post

17h 10m 9s logged

Around four months ago, I noticed my school’s robotics organization had a lot of small problems adding up

  • Our calendar was a one-page Google Doc
  • Communication was scattered
  • Field elements kept getting lost
  • New members constantly needed help
  • People across our 6 teams often had no idea what they were supposed to be doing

So a friend and I started building a centralized management portal. A few technical decisions I made

  • Turborepo for a monorepo, so I didn’t have to duplicate backend logic across multiple repos
  • Supabase + Prisma for auth and database accessZuplo for API rate limiting
  • RoboEvents API for competition data
  • GitHub + Fusion 360 webhooks for Discord notifications
  • Render + UptimeRobot to keep hosting cheap and reduce cold starts

It was a long and difficult road to get here, as I had to learn so many new tools and resolve so many different problems. But now the portal has officially shipped to our robotics organization, with 200+ members across 6 teams!!

Pretty crazy considering it started because our Google Doc calendar sucked.

0
0
13
Open comments for this post

3h 39m 8s logged

Feats:

  • added github integration
  • added team repos
  • fixed some dom hydration errors
  • added push notifs for the discord bot
0
0
2
Open comments for this post

1h 5m 11s logged

Feats:

  • added documentation pages
  • added markdown support
  • added folder creation
  • basically fully CRUD for documentation and folders
  • added discord slash commands

TODOs:

  • add more discord slash commands
  • add notificaitons
  • add external integrations (github, fusion360, etc.)
0
0
1
Open comments for this post

2h 12m 24s logged

Feats:

  • implemented inventory items (signout, creation, viewing, etc.)
  • implemented dashboard widgets
  • implemented task creations
  • implemented documentation view
  • implemented inline edits for tasks
  • implemented documentation + folders for proper storage

TODOs:

  • add more admin-based discord bot commands
  • create a mobile app???
  • write a backend api server to fetch data from robotevents api
0
0
2
Open comments for this post

2h 1m 33s logged

Feats:

  • added tasks
  • improved admin panel UI
  • improved settings page UI and added actions such as user deletion, discord linking, onshape & github integration, password resets, and account information changes.
  • added discord bot slash commands for task creation, task viewing, task sign offs, invite creation, event scheduling

TODOs:

  • improve tasks list UI/UX
  • add inventory tracking
  • improve dashboard
  • add more discord bot functionalities
0
0
2
Open comments for this post

7h 41m 22s logged

I just added a couple of slash commands for the discord bot related to admin features (such as creating platform invite links, event scheduling, etc)

Updated web interface UI and wired dashboard with supabase db.

0
0
16

Followers

Loading…