TestSprite Hackathon Submission
- App: FirstIssue.dev
- Live URL: https://www.firstissue.dev
- What the loop covered:
- Frontend: 10 end-to-end visual/flow test plans covering all public-facing pages (Landing, Login, 404, Docs, Support, Features, Terms, Privacy, Navbar, CTA to Login).
- Backend: 11 negative test scripts targeting every Supabase Edge Function to enforce gateway-level JWT authorization handling and validate proper 401 HTTP responses.
- Process: Autonomously written, executed, fixed upon failure, and continuously verified using the TestSprite CLI. See
LOOP.mdfor the full audit log.
FirstIssue.dev is a developer platform designed to help engineers start and track their open source contribution journey. It simplifies finding beginner-friendly issues, tracks contribution progress directly through GitHub integration, and aggregates merged work into verified developer portfolios.
Comprehensive guides are available in the docs directory:
- System Architecture - Details on workflow and sync architecture.
- Contributing Guidelines - Project standards and PR processes.
- Student Onboarding - Introduction to finding your first issue.
Please review our Contributing Guidelines before submitting pull requests.
This project is licensed under the MIT License. See LICENSE for details.