This is a mono repo for a spring boot api and a sveltekit frontend dasshboard controlling and observing the api.
It works by inspecting your github repositories, excluding the ones from your blacklist (found in api dashboard options) then passing the raw github data to an Ai model of your choice (selection found in api dashboard options) and finally the api responds with a list of project objects you can map out on your website or otherwirse.
- Register your account at: https://git-projects-api.vercel.app/
- Set your options
- Make a request: at : curl 'https://spring-backend-a4qk4.ondigitalocean.app/api/projects?apiKey=YOUR_API_KEY'
or
const response = await fetch(
https://spring-backend-a4qk4.ondigitalocean.app/api/projects?apiKey=${apiKey}) - parse result as json and integrate to your project.