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!

sharc

@sharc

Joined August 20th, 2026

  • 16Devlogs
  • 2Projects
  • 2Ships
  • 6Votes
a silly lil sharc
Ship Changes requested

Universal Error Lookup

What did I make?

I made a Universal Error Code Lookup, a web app for developers, which speeds up debugging by turning tedious searches into a single, simple step. It checks http API databases, built-in OS error codes and can query Google Gemini for obscure errors. It also caches results for increased speed. Additionally, the web app allows for users so submit and vote on solutions and even provides deeplinks for easy web searches.

What should people know so they can test my project?

HTTP error codes like 404 or 401 will query the API. Low-level OS error codes will use your system’s own error info to return results. Entering other error codes will query Google Gemini.
Also, try out submitting and voting on solutions and test out the search deeplinks !!

What was challenging?

  • Orchestrating lookups and handling their errors. The APIs constantly stopped working with no clear reason. Therefore I organised a fallback structure to handle this and to reduce number of AI API calls.
  • Handling DBs safely. I had to constantly change my code to ensure database security and to provide all the necessary results.

What am I proud of?

  • I learned new skills. This is the first web application I created myself from scratch. Additionally, this is my first time querying APIs.
  • I created a genuinely useful tool. Even when this was still in development, I was using this to help me determine error solutions.

Frictionless info

  • Problem Being Solved: Deciphering and debugging error codes is tedious.
  • QoL Improvments:
    • Multi-Tier Lookup in One Click
    • User Submissions and Voting
    • Pre-filtered deep-links
Try project → See source code →
Open comments for this post

2h 10m 52s logged

Devlog - 25/09/2026 to 30/09/2026

What I’ve Done

  • Added CSS
  • Edited redirect links
  • Edited DB management
  • Added requirements.txt
  • Added README
  • Added pagination for community solutions
  • Added sorting by votes for community solutions
  • Fixed AI lookups

What’s next?

  • Setup public website
0
0
75
Open comments for this post

5h 16m 37s logged

Inital Devlog - Universal Error Lookup

What I’ve done

  • Multi-Source Fetching - API (httpstatuses.io/), OS system errors (os.sterror), fallback AI (gemini)
  • Crafted Search Links - Search links to Google; normal search, Reddit search and StackOverflow search.
  • Database Caching - SQLite database with indexed tables (searches and solutions) to store past queries and reduce API use.
  • Community Solutions and Voting - Users can submit solutions and up/downvote entries, using sessions to track past votes.

What’s Next?

  • UI improvments - Update CSS
  • Sanitise user submitted solutions
  • UX Update - Convert to fetch to avoid need for page reloads
0
0
24
Open comments for this post

4h 29m 56s logged

Devlog 14/09/2026 to 18/09/2026 (please accept my funding request stardance ppl i needa finish before the end of stardance 🙏)

What did I do?

  • Completed Shell v3
  • Exported Shell v3 files
  • Created 3d Printing files for v3
  • Updated README
  • Cleaned up repo (deleted files and updated gitignore)

What’s next?

  • Test and prototype v3 hardware
  • Order PCB for v2 (wired) and v3 (wireless) (Waiting for funding)
  • Solder components for v2 and v3
  • Assemble mouse v2 and v3
0
0
91
Open comments for this post

5h 22m 22s logged

Devlog 04/09/2026 to 13/09/2026

What did I do?

  • Resized PCB 3v to allow sensor to be in centre
  • Started Production on shell v3

What’s Next?

  • Finish shell v3
  • Order PCB for v2 (wired) and v3 (wireless) (Waiting for funding)
  • Test v3 hardware
0
0
24
Open comments for this post

22m 37s logged

Note to reviewer. I submitted this because I need funding to complete the project. But it got denied because I haven’t finished. A catch-22 situation has been created and idk what I can even do about it. Thanks.

3
0
67
Open comments for this post

3h 36m 25s logged

Devlog 31/08/2026 to 03/09/2026

What did I do?

  • Updated PCB v2 and v3 according to DFM review
  • Updated PCB v2 and v3 to increase size of lens cutout for easier installation
  • Updated Readme and BOM to accommodate v2 and v3
  • Created 3d printing files
  • Printed out new top shell

What’s next?

  • Center sensor on PCB v3
  • Create shell v3
  • Order PCB for v2 (wired) and v3 (wireless) Waiting for ship to be reviewed for funding
0
0
27
Open comments for this post

2h 10m logged

Devlog 30/08/2026

What did I do?

  • Updated shell v2 (Changed click mechanism)
  • Printed new shell v2

What’s next?

  • Create shell for v3 (wireless)
  • Order PCB for v2 (wired) and v3 (wireless)
    Waiting for ship to be verified for funding
0
0
28
Open comments for this post

4h 31m 57s logged

Devlog 29/08/2026

What did I do?

  • Created PCB v3 (Wireless)
  • Cleaned up GitHub repo
  • Exported PCB files
  • Created new release on GitHub

What’s next?

(Wating for ship to be completed for funding)

  • Order PCBs
  • Order PMW3389 sensors
  • Create shell for v3
0
0
21
Open comments for this post

5h 40m 43s logged

Devlog 28/08/2026

What did I do?

  • Assembled Mouse
  • Iterated Shell v2 Design (Smaller USB cable cutout)
  • Exported PCB files
  • Updated GitHub repo file structure
  • Updated README
  • Created BOM.md and BOM.csv
  • Created instructions for mouse

What’s next?

  • Complete PCB v2 (Wating for funding from stardance)
    • Order PCBs
    • Order PMW3389 sensors
0
0
31
Open comments for this post

5h 1m 15s logged

Devlog 27/08/2026 Pt. 2

What did I do?

  • Completed Shell v2
  • Printed Shell v2

What’s left?

  • Test Shell v2 Assembly
  • Order Parts for Mouse v2 (PMW3389 Sensors)
  • Order PCBs
    (Waiting for funding)
0
0
20
Open comments for this post

2h 38m 12s logged

Devlog 27/08/2026 Pt.1

What did I do?

  • Completed Shell v1
  • Completed PCB v2
  • Assembled and tested mouse v1
  • Started Work on Shell v2

What’s next?

  • Complete shell v2
  • Order PCB v2
  • Print shell v2
  • Assemble and test shell v2
0
0
57
Open comments for this post

1h 33m 41s logged

Devlog 26/08/2026

What did I do?

  • Continued 3d modeling mouse shell
  • Printed shell then tested and iterated

What do I need to do?

  • Troubleshoot mouse
  • Create hole for USB wire in shell
0
0
39
Open comments for this post

5h 4m 38s logged

Devlog 25/08/2026. Pt.2

What did I do?:

  • Created shell 3d model and iterated the design

What’s next?

  • 3d Print the mosue shell
  • test mouse shell
  • iterate design
  • finish pcb improvments (new scroll wheel)
0
0
36
Open comments for this post

3h 45m 39s logged

Devlog 25/08/2026. Pt.1

What did I do?:

  • Created PCB v2 featuring silkscreen logo (Fixed backwards mouse switches, lens clearance issues.)
  • updated credits
  • started 3d modeling shell.

What’s next?

  • finish 3d modeling mouse shell
5
0
147
Open comments for this post

22m 49s logged

Devlog up to 24/08/2026

What did I do?

  • Research
  • Created PCB v1
  • Created firmware
  • Tested firmware and PCB

What’s next?

  • Create, test and iterate shell
  • Create PCB v2
0
0
38

Followers

Loading…