Skip to content

david11267/GitProjectsAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

175 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Git Projects API

About

This is a mono repo for a spring boot api and a sveltekit frontend dasshboard controlling and observing the api.

How it works

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.

image

Quick start

  1. Register your account at: https://git-projects-api.vercel.app/
  2. Set your options
  3. 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})
  4. parse result as json and integrate to your project.

About

A lightweight API that scans a developer’s public GitHub to extract skills, tools, and project summaries, returning clean JSON for easy integration. It makes GitHub the single source of truth for portfolios, ideal for dashboards, recruiters, and automation tools.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors