Skip to content

gitcoinco/checker

Repository files navigation

Checker

  • Discover My Rounds Code
    • Using AlloKit DiscoverRounds component to query all rounds where a specific address is an admin or manager
    • Each Card navigates to the Round Page
  • Round Page Code
    • Using AlloKit RoundDetails to view details
    • Queries all applications and reviews for round and shows in a list
    • Each list item navigates to the Application Page
  • Applications Page Code
    • Using AlloKit ApplicationDetails to view details about the application + ApplicationAnswers
    • ApplicationReviews component to list the reviews for this Application
  • API Code and Spec
    • Query Reviews
      • List all matching reviews (can send chainId, roundId, and applicationId and all are optional)
    • Review Application
      • Create a new application (must send chainId, roundId, and applicationId)
      • Queries the Round and Application data from AlloKit
      • Call LLM (currently gpt-4o-mini but easy to swap to other OpenAI models, Anthropic, etc) Code
      • Stores Review in database
    • OpenAPI spec Code

Create T3 App

This is a T3 Stack project bootstrapped with create-t3-app.

What's next? How do I make an app with this?

We try to keep this project as simple as possible, so you can start with just the scaffolding we set up for you, and add additional things later when they become necessary.

If you are not familiar with the different technologies used in this project, please refer to the respective docs. If you still are in the wind, please join our Discord and ask for help.

Learn More

To learn more about the T3 Stack, take a look at the following resources:

You can check out the create-t3-app GitHub repository — your feedback and contributions are welcome!

How do I deploy this?

Follow our deployment guides for Vercel, Netlify and Docker for more information.