|
1656
|
Drone by @Nidarsana | Stardance
|
Nidarsana
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Drone by @Nidarsana | Stardance
|
1793552064.5171793
|
1794156864.5171793
|
|
28829
|
My awesome macropad! by @LefterisManolis | Stardan My awesome macropad! by @LefterisManolis | Stardance...
|
LefterisManolis
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @LefterisManolis | Title: My awesome macropad! by @LefterisManolis | Stardance...
|
1793552066.6349483
|
1794156866.6349483
|
|
37646
|
My very own WebOS by @nashwa33slam33 | Stardance
|
nashwa33slam33
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @nashwa33slam33 | Star Title: My very own WebOS by @nashwa33slam33 | Stardance...
|
1793552067.5521297
|
1794156867.5521297
|
|
59368
|
Bits OS Web by @IshanWarrior2012 | Stardance
|
IshanWarrior2012
|
0
|
3.34
|
0
|
[]
|
[{"post_id": 74280, "ts": "202 [{"post_id": 74280, "ts": "2026-09-27T03:40:48Z", "hours": 2.5139, "text": "I made the first user command work.š„³š„³šš. I made the terminal create input areas automatically when the page opens for a command is executed. My first user command is āprintā. Here is a glance of the project."}, {"post_id": 74037, "ts": "2026-09-26T16:02:51Z", "hours": 0.8283, "text": "I added Terminal Welcome screen with a big a*s ASCII. I am making it command line first then when someone types a command it will reboot with GUI"}]...
|
Title: Bits OS Web by @IshanWarrior2012 | Stardanc Title: Bits OS Web by @IshanWarrior2012 | Stardance
Devlogs:
I added Terminal Welcome screen with a big a*s ASCII. I am making it command line first then when someone types a command it will reboot with GUI
I made the first user command work.š„³š„³šš. I made the terminal create input areas automatically when the page opens for a command is executed. My first user command is āprintā. Here is a glance of the project....
|
1793552068.4758263
|
1794156868.4758263
|
|
10027
|
My awesome macropad! by @ASMO | Stardance
|
ASMO
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @ASMO | Stardance
|
1793552069.4330468
|
1794156869.4330468
|
|
30234
|
Slack by @spj | Stardance
|
spj
|
0
|
19.79
|
0
|
[]
|
[{"post_id": 29375, "ts": "202 [{"post_id": 29375, "ts": "2026-07-16T09:07:15Z", "hours": 3.3722, "text": "Added delete channel and leave channel functionality Added a homepage when no channel is opened Created layout for channels/[id] to avoid reloading the channels joined to improve performance Added attachments feature, including a nice preview for images"}, {"post_id": 27734, "ts": "2026-07-13T15:40:04Z", "hours": 1.3186, "text": "Implemented the search feature that shows both channels and users"}, {"post_id": 27606, "ts": "2026-07-13T10:41:39Z", "hours": 0.7464, "text": "added the view user card!"}, {"post_id": 26495, "ts": "2026-07-11T10:00:30Z", "hours": 1.1147, "text": "Updates messages from the same person sent within 2 minutes does not show pfp, display name, and time stamp. also improved slack info styling, and started working on search channels functionality. Notes: switched to Ubuntu"}, {"post_id": 25824, "ts": "2026-07-10T09:13:01Z", "hours": 1.1356, "text": "improved the slack info formatting, added the api routes to add people to private/public channels, and also added the search user functionality"}, {"post_id": 25206, "ts": "2026-07-09T09:45:53Z", "hours": 1.4114, "text": "added more db functions to clean up the apis, it redirects to the new channel created, added feature to send a message by slack info, and did some ui work"}, {"post_id": 24581, "ts": "2026-07-08T08:30:51Z", "hours": 1.4069, "text": "Users can now join channels they are not a part of, and added db utils to simplify the code"}, {"post_id": 24142, "ts": "2026-07-07T14:56:14Z", "hours": 1.195, "text": "Added hiding private channels when user is not in them, also implemented supabase realtime to add new messages as soon as a user posts them."}, {"post_id": 23476, "ts": "2026-07-06T14:05:52Z", "hours": 1.0969, "text": "the channel page now shows the actual data of the channel, also, i added react quill editor (WYSIWYG editor) for formatting the text, just like slack."}, {"post_id": 22941, "ts": "2026-07-05T16:29:24Z", "hours": 1.0525, "text": "the sidebar now shows the channels that the user has joined."}, {"post_id": 22129, "ts": "2026-07-04T13:02:56Z", "hours": 1.4461, "text": "created a modal to make new channels. also added error handling to the api routes. it also prevents creation of channel with same names. also, I improved the code quality by splitting the main page into multiple components."}, {"post_id": 21542, "ts": "2026-07-03T15:47:29Z", "hours": 1.0617, "text": "added the main channel ui - very basic as of now - but now I will start making the apis and work on ui later"}, {"post_id": 21409, "ts": "2026-07-03T10:38:35Z", "hours": 3.4317, "text": "So I have set up hack club auth and supabase for auth and db. Also, I have created a basic layout for the app. I will now work on improving the sidebar."}]...
|
Title: Slack by @spj | Stardance
Devlogs:
So I ha Title: Slack by @spj | Stardance
Devlogs:
So I have set up hack club auth and supabase for auth and db. Also, I have created a basic layout for the app. I will now work on improving the sidebar.
added the main channel ui - very basic as of now - but now I will start making the apis and work on ui later
created a modal to make new channels. also added error handling to the api routes. it also prevents creation of channel with same names. also, I improved the code quality by splitting the main page into multiple components.
the sidebar now shows the channels that the user has joined.
the channel page now shows the actual data of the channel, also, i added react quill editor (WYSIWYG editor) for formatting the text, just like slack.
Added hiding private channels when user is not in them, also implemented supabase realtime to add new messages as soon as a user posts them.
Users can now join channels they are not a part of, and added db utils to simplify the code
added more db functions to clean up the apis, it redirects to the new channel created, added feature to send a message by slack info, and did some ui work
improved the slack info formatting, added the api routes to add people to private/public channels, and also added the search user functionality
Updates messages from the same person sent within 2 minutes does not show pfp, display name, and time stamp. also improved slack info styling, and started working on search channels functionality. Notes: switched to Ubuntu
added the view user card!
Implemented the search feature that shows both channels and users
Added delete channel and leave channel functionality Added a homepage when no channel is opened Created layout for channels/[id] to avoid reloading the channels joined to improve performance Added attachments feature, including a nice preview for images...
|
1793552071.5436168
|
1794156871.5436168
|
|
12152
|
My first slack bot! by @Ziyaad | Stardance
|
Ziyaad
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Ziyaad | Stardance
|
1793552072.753942
|
1794156872.753942
|
|
59371
|
Vaskos by @Vasil | Stardance
|
Vasil
|
0
|
2.22
|
0
|
[]
|
[{"post_id": 65382, "ts": "202 [{"post_id": 65382, "ts": "2026-09-10T14:15:05Z", "hours": 0.6339, "text": "Hi, I finished the layout today. I exported the BOM, CPL, and Gerber files to the repository. I only have two steps left to the finishāCAD and Firmware."}, {"post_id": 63604, "ts": "2026-09-07T15:09:56Z", "hours": 1.5842, "text": "Today I launched my 3-switch Cherry MX macropad project for Hack Club, powered by the Seeeduino XIAO ESP32-C3 microcontroller. I routed all the traces in KiCad across both layers, fixed the footprint pin mismatches, and aligned the mounting holes into a symmetric layout with rounded board edges. With zero unrouted nets and a clean DRC check, Iām now ready to add a ground plane and export the Gerber files."}]...
|
Title: Vaskos by @Vasil | Stardance
Devlogs:
Toda Title: Vaskos by @Vasil | Stardance
Devlogs:
Today I launched my 3-switch Cherry MX macropad project for Hack Club, powered by the Seeeduino XIAO ESP32-C3 microcontroller. I routed all the traces in KiCad across both layers, fixed the footprint pin mismatches, and aligned the mounting holes into a symmetric layout with rounded board edges. With zero unrouted nets and a clean DRC check, Iām now ready to add a ground plane and export the Gerber files.
Hi, I finished the layout today. I exported the BOM, CPL, and Gerber files to the repository. I only have two steps left to the finishāCAD and Firmware....
|
1793552077.008132
|
1794156877.008132
|
|
1491
|
My awesome macropad! by @airinazaria_h_putri | Sta My awesome macropad! by @airinazaria_h_putri | Stardance...
|
airinazaria_h_putri
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @airinazaria_h_putr Title: My awesome macropad! by @airinazaria_h_putri | Stardance...
|
1793552077.9438217
|
1794156877.9438217
|
|
59372
|
My own site! by @jason_petridis | Stardance
|
jason_petridis
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @jason_petridis | Stardance
|
1793552080.119342
|
1794156880.119342
|
|
9854
|
My first slack bot! by @dpwoffc | Stardance
|
dpwoffc
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @dpwoffc | Stardance
|
1793552081.0216174
|
1794156881.0216174
|
|
2504
|
My first slack bot! by @aa3 | Stardance
|
aa3
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @aa3 | Stardance
|
1793552081.9590125
|
1794156881.9590125
|
|
223
|
Untitled by @Niko | Stardance
|
Niko
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Niko | Stardance
|
1793552082.8515332
|
1794156882.8515332
|
|
2356
|
Healthyme by @Wendy1 | Stardance
|
Wendy1
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Healthyme by @Wendy1 | Stardance
|
1793552085.183508
|
1794156885.183508
|
|
59373
|
My very own WebOS by @sadaharu | Stardance
|
sadaharu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @sadaharu | Stardance
|
1793552088.7894819
|
1794156888.7894819
|
|
23270
|
Untitled by @Harshavimal | Stardance
|
Harshavimal
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Harshavimal | Stardance
|
1793552089.6885777
|
1794156889.6885777
|
|
59374
|
My very own WebOS by @Frosty_Joe | Stardance
|
Frosty_Joe
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @Frosty_Joe | Stardanc Title: My very own WebOS by @Frosty_Joe | Stardance...
|
1793552090.5777588
|
1794156890.5777588
|
|
59375
|
Spider shooters by @sylweklipka86 | Stardance
|
sylweklipka86
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Spider shooters by @sylweklipka86 | Stardan Title: Spider shooters by @sylweklipka86 | Stardance...
|
1793552091.4952157
|
1794156891.4952157
|
|
4294
|
Clock App by @DudefromMars | Stardance
|
DudefromMars
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Clock App by @DudefromMars | Stardance
|
1793552093.2996998
|
1794156893.2996998
|
|
19956
|
My first slack bot! by @offcial_pratyay | Stardanc My first slack bot! by @offcial_pratyay | Stardance...
|
offcial_pratyay
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @offcial_pratyay | S Title: My first slack bot! by @offcial_pratyay | Stardance...
|
1793552094.2184916
|
1794156894.2184916
|
|
19438
|
My first slack bot! by @benjaminjheo | Stardance
|
benjaminjheo
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @benjaminjheo | Star Title: My first slack bot! by @benjaminjheo | Stardance...
|
1793552095.1257062
|
1794156895.1257062
|
|
59377
|
Snake Game by @GhostAlyammahi | Stardance
|
GhostAlyammahi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Snake Game by @GhostAlyammahi | Stardance
|
1793552097.3067605
|
1794156897.3067605
|
|
35379
|
game by @Vanshkumar | Stardance
|
Vanshkumar
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: game by @Vanshkumar | Stardance
|
1793552098.3592222
|
1794156898.3592222
|
|
59378
|
webos1 by @juli13 | Stardance
|
juli13
|
0
|
0.32
|
0
|
[]
|
[{"post_id": 63542, "ts": "202 [{"post_id": 63542, "ts": "2026-09-07T13:47:49Z", "hours": 0.3156, "text": "working on my webos. maybe give up. is to hard"}]...
|
Title: webos1 by @juli13 | Stardance
Devlogs:
wor Title: webos1 by @juli13 | Stardance
Devlogs:
working on my webos. maybe give up. is to hard...
|
1793552099.4490523
|
1794156899.4490523
|
|
6374
|
Slang Dictionary by @clarisse | Stardance
|
clarisse
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Slang Dictionary by @clarisse | Stardance
|
1793552101.444281
|
1794156901.444281
|
|
59379
|
My awesome macropad! by @manansharma0604009 | Star My awesome macropad! by @manansharma0604009 | Stardance...
|
manansharma0604009
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @manansharma0604009 Title: My awesome macropad! by @manansharma0604009 | Stardance...
|
1793552102.3466733
|
1794156902.3466733
|
|
59380
|
My awesome macropad! by @Stiven | Stardance
|
Stiven
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Stiven | Stardance
|
1793552104.5967948
|
1794156904.5967948
|
|
20961
|
My very own WebOS by @Eswara | Stardance
|
Eswara
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @Eswara | Stardance
|
1793552105.4855502
|
1794156905.4855502
|
|
59381
|
Argus by @jackr4bbit | Stardance
|
jackr4bbit
|
0
|
14.3
|
0
|
[]
|
[{"post_id": 63538, "ts": "202 [{"post_id": 63538, "ts": "2026-09-07T13:38:38Z", "hours": 14.2997, "text": "Devlog #1 Iām making a server where you can add cameras from different protocols, view them from a web dashboard (like MotionEyeās, but better), route each input to an output, record, and have real-world things happen when things happen in your camera. Iāve worked 14 hours so far, but I was planning to ship Argus to Macondo, which doesnāt require devlogs, so Iām losing 4 hours now (Donāt ask what the video is in the screenshot; I found some random HLS test feed š) Protocols What Iāve written so far (Stardance doesnāt support task lists apparently): Input āļøRTMP(S) āļøRTSP(S) āWebRTC / WHEP āSRT āļøHLS āļøMJPEG āMPEG-DASH āWHIP āHTTP Progressive āHomeKit āMSE āCommand (custom) āWeb client Output āRTMP(S) āRTSP(S) āļøWebRTC / WHEP āSRT āHLS āļøMJPEG āMPEG-DASH āWHIP āHTTP Progressive āHomeKit āMSE Recording Always Never On trigger (with manual button) Triggers Triggers are actions that take place when something happens. Triggers are supplied by extensions. Triggers can start/stop recordings or take actions provided by extensions. Some examples: Start recording when a specific cat walks into the room Stop recording when I arrive home Send me a notification (via a Pushcuts webhook) when somebody walks onto my porch (a zone) Extensions People can make extensions that can Add triggers Add trigger actions Add source and output protocols Add overlays to recordings, dashboard views, and outputs (like a box around a person) Extensions that come pre-installed include: Motion detection Anywhere In a zone Face/person recognition Detection Anywhere In a zone Add a name Emotion Groups of people Overlay (box, name, emotion, and certainty) Email and webhook (trigger actions) Custom Overlays You can add text/images including Timestamps Protocol Custom text Animals Detection Anywhere In a zone Species Color Add a name Overlay"}]...
|
Title: Argus by @jackr4bbit | Stardance
Devlogs:
Title: Argus by @jackr4bbit | Stardance
Devlogs:
Devlog #1 Iām making a server where you can add cameras from different protocols, view them from a web dashboard (like MotionEyeās, but better), route each input to an output, record, and have real-world things happen when things happen in your camera. Iāve worked 14 hours so far, but I was planning to ship Argus to Macondo, which doesnāt require devlogs, so Iām losing 4 hours now (Donāt ask what the video is in the screenshot; I found some random HLS test feed š) Protocols What Iāve written so far (Stardance doesnāt support task lists apparently): Input āļøRTMP(S) āļøRTSP(S) āWebRTC / WHEP āSRT āļøHLS āļøMJPEG āMPEG-DASH āWHIP āHTTP Progressive āHomeKit āMSE āCommand (custom) āWeb client Output āRTMP(S) āRTSP(S) āļøWebRTC / WHEP āSRT āHLS āļøMJPEG āMPEG-DASH āWHIP āHTTP Progressive āHomeKit āMSE Recording Always Never On trigger (with manual button) Triggers Triggers are actions that take place when something happens. Triggers are supplied by extensions. Triggers can start/stop recordings or take actions provided by extensions. Some examples: Start recording when a specific cat walks into the room Stop recording when I arrive home Send me a notification (via a Pushcuts webhook) when somebody walks onto my porch (a zone) Extensions People can make extensions that can Add triggers Add trigger actions Add source and output protocols Add overlays to recordings, dashboard views, and outputs (like a box around a person) Extensions that come pre-installed include: Motion detection Anywhere In a zone Face/person recognition Detection Anywhere In a zone Add a name Emotion Groups of people Overlay (box, name, emotion, and certainty) Email and webhook (trigger actions) Custom Overlays You can add text/images including Timestamps Protocol Custom text Animals Detection Anywhere In a zone Species Color Add a name Overlay...
|
1793552106.41438
|
1794156906.41438
|
|
3896
|
EDF drone by @ivanstiner58 | Stardance
|
ivanstiner58
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: EDF drone by @ivanstiner58 | Stardance
|
1793552108.5062537
|
1794156908.5062537
|
|
20116
|
Pad[6k2R] by @YashKash | Stardance
|
YashKash
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Pad[6k2R] by @YashKash | Stardance
|
1793552109.410969
|
1794156909.410969
|
|
39787
|
ZIMGo by @RP_Circulo | Stardance
|
RP_Circulo
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ZIMGo by @RP_Circulo | Stardance
|
1793552113.9748943
|
1794156913.9748943
|
|
59382
|
My own site! by @jaloloddinurazaliyev | Stardance
|
jaloloddinurazaliyev
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @jaloloddinurazaliyev | Sta Title: My own site! by @jaloloddinurazaliyev | Stardance...
|
1793552114.8741515
|
1794156914.8741515
|
|
21883
|
Untitled by @jhlequang | Stardance
|
jhlequang
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @jhlequang | Stardance
|
1793552115.7662716
|
1794156915.7662716
|
|
29958
|
Porfolio Website by @Nipun_Dhawan | Stardance
|
Nipun_Dhawan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Porfolio Website by @Nipun_Dhawan | Stardan Title: Porfolio Website by @Nipun_Dhawan | Stardance...
|
1793552116.6583743
|
1794156916.6583743
|
|
59383
|
Untitled project by @lukee | Stardance
|
lukee
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @lukee | Stardance
|
1793552117.5715086
|
1794156917.5715086
|
|
8825
|
My awesome macropad! by @Sheikh_Anas | Stardance
|
Sheikh_Anas
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Sheikh_Anas | Star Title: My awesome macropad! by @Sheikh_Anas | Stardance...
|
1793552118.5360243
|
1794156918.5360243
|
|
59384
|
My awesome macropad! by @luaptsur | Stardance
|
luaptsur
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @luaptsur | Stardan Title: My awesome macropad! by @luaptsur | Stardance...
|
1793552120.6377487
|
1794156920.6377487
|
|
27289
|
My first slack bot! by @Jayshu | Stardance
|
Jayshu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @Jayshu | Stardance
|
1793552122.898961
|
1794156922.898961
|
|
26388
|
WarioWare Game by @PalPatel | Stardance
|
PalPatel
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @PalPatel | Stardance
|
1793552124.1405451
|
1794156924.1405451
|
|
59385
|
My bot by @lukee | Stardance
|
lukee
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My bot by @lukee | Stardance
|
1793552126.2360404
|
1794156926.2360404
|
|
4529
|
The Crashing MacroPad! by @Blueberry2619 | Stardan The Crashing MacroPad! by @Blueberry2619 | Stardance...
|
Blueberry2619
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: The Crashing MacroPad! by @Blueberry2619 | Title: The Crashing MacroPad! by @Blueberry2619 | Stardance...
|
1793552127.1836026
|
1794156927.1836026
|
|
59386
|
My very own WebOS by @senthilnathan_arun | Stardan My very own WebOS by @senthilnathan_arun | Stardance...
|
senthilnathan_arun
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @senthilnathan_arun | Title: My very own WebOS by @senthilnathan_arun | Stardance...
|
1793552128.199754
|
1794156928.199754
|
|
15455
|
My awesome macropad! by @ria_mukundan | Stardance
|
ria_mukundan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @ria_mukundan | Sta Title: My awesome macropad! by @ria_mukundan | Stardance...
|
1793552129.1014304
|
1794156929.1014304
|
|
3700
|
Manufacturing Shop Slackbot by @rensinna | Stardan Manufacturing Shop Slackbot by @rensinna | Stardance...
|
rensinna
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Manufacturing Shop Slackbot by @rensinna | Title: Manufacturing Shop Slackbot by @rensinna | Stardance...
|
1793552129.9925919
|
1794156929.9925919
|
|
59387
|
Koi by @Koi-II | Stardance
|
Koi-II
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Koi by @Koi-II | Stardance
|
1793552132.1316113
|
1794156932.1316113
|
|
59389
|
Slackbot by @ganga_pranav | Stardance
|
ganga_pranav
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Slackbot by @ganga_pranav | Stardance
|
1793552133.0494883
|
1794156933.0494883
|
|
23022
|
TennisIQ by @shivrajtennis | Stardance
|
shivrajtennis
|
0
|
5.77
|
0
|
[]
|
[{"post_id": 64818, "ts": "202 [{"post_id": 64818, "ts": "2026-09-09T14:28:01Z", "hours": 2.9547, "text": "Finished TennisIQ prototype 2, with better web designing, and more efficient AI coach."}, {"post_id": 13061, "ts": "2026-06-21T11:21:31Z", "hours": 1.4394, "text": "TennisIQ Devlog 2 š¾Big day.TennisIQ is starting to feel like a real product instead of a side project. Shipped todayā
Restored premium v5 UIā
Preserved Quick Mode + Deep Modeā
Match Logging + Compare modeā
Delete Match featureā
Tournament Plannerā
Budget Dashboardā
UTR Target Calculatorā
AI Coach v2ā
Video Recommendations based on real match weaknessesImportant ruleNo fake data.No demo players. No hardcoded tournaments.No made-up match stats.Everything is generated from actual user input and logged matches.AI Coach v2The coach now analyzes:First Serve InFirst Serve WonSecond Serve WonReturn WonUnforced ErrorsWinnersDouble FaultsNet PointsThen it gives:Biggest weaknesses. Why they matterDrillsTraining focusEstimated UTR impactRelevant training videosCurrent TennisIQ stackš¾ Match Analyticsš§ AI CoachingšÆ UTR Target Planningš° Tournament Budgetingš Benchmark Comparisonsš„ Video RecommendationsEverything runs locally with Next.js and TypeScript.Still a lot to build, but this is the first version that feels like something Iād actually use as a competitive junior player."}, {"post_id": 12968, "ts": "2026-06-21T06:58:27Z", "hours": 1.3728, "text": "TennisIQ v5 is alive and running.š¾ Today was chaos. I migrated TennisIQ from my old v4 interface to a cleaner v5 design and spent most of the day fixing Next.js, TypeScript and Copilot-generated bugs. Added / Working Integrated TennisIQ v5 UI Tournament Planner UTR Target Calculator groundwork AI Coach framework Video recommendation system groundwork Hackatime integration Match deletion feature (in progress) Biggest challenges Unicode escape errors Merge conflicts inside VS Code Runtime crashes from undefined objects Restoring functionality after migrating from v4 Next goals Restore Quick Mode and Deep Analysis Finish Delete Match AI Coach with training videos Smarter UTR improvement plans Better dark mode and UI polish TennisIQ is an AI-powered competitive tennis analytics platform that helps players track matches, analyze weaknesses, plan tournaments, and improve toward their UTR goals. Still lots to build, but today was the first day the new version actually ran end-to-end š"}]...
|
Title: TennisIQ by @shivrajtennis | Stardance
Dev Title: TennisIQ by @shivrajtennis | Stardance
Devlogs:
TennisIQ v5 is alive and running.š¾ Today was chaos. I migrated TennisIQ from my old v4 interface to a cleaner v5 design and spent most of the day fixing Next.js, TypeScript and Copilot-generated bugs. Added / Working Integrated TennisIQ v5 UI Tournament Planner UTR Target Calculator groundwork AI Coach framework Video recommendation system groundwork Hackatime integration Match deletion feature (in progress) Biggest challenges Unicode escape errors Merge conflicts inside VS Code Runtime crashes from undefined objects Restoring functionality after migrating from v4 Next goals Restore Quick Mode and Deep Analysis Finish Delete Match AI Coach with training videos Smarter UTR improvement plans Better dark mode and UI polish TennisIQ is an AI-powered competitive tennis analytics platform that helps players track matches, analyze weaknesses, plan tournaments, and improve toward their UTR goals. Still lots to build, but today was the first day the new version actually ran end-to-end š
TennisIQ Devlog 2 š¾Big day.TennisIQ is starting to feel like a real product instead of a side project. Shipped todayā
Restored premium v5 UIā
Preserved Quick Mode + Deep Modeā
Match Logging + Compare modeā
Delete Match featureā
Tournament Plannerā
Budget Dashboardā
UTR Target Calculatorā
AI Coach v2ā
Video Recommendations based on real match weaknessesImportant ruleNo fake data.No demo players. No hardcoded tournaments.No made-up match stats.Everything is generated from actual user input and logged matches.AI Coach v2The coach now analyzes:First Serve InFirst Serve WonSecond Serve WonReturn WonUnforced ErrorsWinnersDouble FaultsNet PointsThen it gives:Biggest weaknesses. Why they matterDrillsTraining focusEstimated UTR impactRelevant training videosCurrent TennisIQ stackš¾ Match Analyticsš§ AI CoachingšÆ UTR Target Planningš° Tournament Budgetingš Benchmark Comparisonsš„ Video RecommendationsEverything runs locally with Next.js and TypeScript.Still a lot to build, but this is the first version that feels like something Iād actually use as a competitive junior player.
Finished TennisIQ prototype 2, with better web designing, and more efficient AI coach....
|
1793552135.1338456
|
1794156935.1338456
|
|
59390
|
My first slack bot! by @meti | Stardance
|
meti
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @meti | Stardance
|
1793552136.2988508
|
1794156936.2988508
|
|
37246
|
Abacus by @kshitijvats1023 | Stardance
|
kshitijvats1023
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Abacus by @kshitijvats1023 | Stardance
|
1793552137.1868594
|
1794156937.1868594
|