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

1h 52m 26s logged

DEVLOG #3 — Parsing, Error Handling & First Frontend
Today I cleaned up the PageSpeed response and added basic error handling.
The backend now:
● Extracts scores for Performance, SEO, Accessibility and Best Practices
● Lists detected issues with their title, description and severity
● Handles invalid URLs, timeouts and API errors
● Returns a simpler JSON response
● Works with the /api/audit endpoint
Example response:

{
  "url": "https://example.com",
  "scores": {
    "performance": 100,
    "accessibility": 96,
    "best-practices": 96,
    "seo": 80
  },
  "opportunities": []
}

I also started working on the frontend. The URL form and some basic CSS are now in place, including the Space Grotesk font.
Next step: connect the form to the backend and display the audit results in the browser.

0
11

Comments 0

No comments yet. Be the first!