Minimalistischer GitHub-to-LinkedIn Portfolio Generator.
DevSignal lädt öffentliche GitHub-Repositories, analysiert README und Sprachen und generiert daraus:
- erkannte Skills
- Portfolio-Score
- LinkedIn-Projektpost als Entwurf
- kopierbaren Text für manuelles Posten
- Vite
- React
- TypeScript
- Material UI
- Playwright
- GitHub Actions CI
npm install
npm run devDanach öffnen:
http://localhost:5173
npm run buildnpx playwright install chromium
npm run test:e2eDie Playwright-Tests mocken die GitHub-API. Dadurch laufen sie stabil und unabhängig von Rate Limits.
Die GitHub Actions Pipeline liegt unter:
.github/workflows/ci.yml
Sie führt aus:
- Dependency Installation
- TypeScript/Vite Build
- Playwright Browser Installation
- E2E Tests
- Upload des Playwright Reports
- Nur öffentliche GitHub-Repositories
- Keine GitHub OAuth Anmeldung
- Keine direkte LinkedIn API Integration
- LinkedIn-Text wird als Entwurf generiert und manuell kopiert
- Skill-Erkennung ist regelbasiert, noch nicht KI-basiert
- GitHub OAuth für private Repos und höhere Rate Limits
- Azure OpenAI / OpenAI für bessere Projekttexte
- Skill Graph über alle Repositories
- README-Verbesserungsvorschläge
- Export als PDF oder Portfolio-Card
- Projektvergleich nach Portfolio-Relevanz