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

Universal Error Lookup

  • 2 Devlogs
  • 7 Total hours

An error code lookup WebApp for developers that 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. This caches results for increased speed. The webapp also allows for users so submit and vote on solutions and provides deeplinks for web searches.

Ship #1 Pending review

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
66
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

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…