Ihre Github -Beiträge intelligent organisiert und visualisiert - zeigen Sie aussagekräftige Metriken auf Ihrem Lebenslauf
Bevor Sie feststellen, ob dieses Tool nützlich ist oder nicht (es könnte sein), geben wir sein Hauptziel offen: Verbesserung unserer Fähigkeiten.
Warum unsere? Denn dieses Tool ist Open Source und jeder ist mehr als willkommen, um dazu beizutragen!
Sie können jederzeit ein Problem ergreifen oder sich dem Discord -Server anschließen, um das Projekt und seine Zukunft zu besprechen. Nichts ist in Stein gemeißelt. Teilen Sie also Ihre Ideen und Vorschläge.
Hier ist ein Video, das das Projekt und seine Ziele beschreibt (auf YouTube)
Die App basiert derzeit auf Next.js mit TypeScript- und Tailwind -CSS (eigentlich mit Daisyui, einer CSS -Komponentenbibliothek von Tailwind).
Wir verwalten einige Daten, insbesondere aus den Github -APIs mit dem GraphQL -Endpunkt und der React -Abfrage.
Es gibt eine Anmeldefunktion bei NextAuth mit GitHub als Anbieter.
Der Plan besteht darin, auch irgendwann ein Benutzerprofil und Einstellungen hinzuzufügen, die wo gespeichert werden? Es liegt an Ihnen zu entscheiden! Es könnte auf MongoDB mit einem Orm wie Prisma oder etwas ganz anderes sein. Ein erster Start könnte die Verwendung von LocalStorage verwenden, um das Konzept zu validieren und dann zu entscheiden, welche Datenbank verwendet werden soll.
Das Testen wird auch in den Prozess beteiligt, nicht sicher, ob Vitest oder Scherz für Komponententests und entweder Zypressen oder Dramatiker für E2E -Tests.
Wie am Anfang erwähnt, können Sie sich ein Problem abholen (schreiben Sie zuerst einen Kommentar!) Oder dem Discord -Server beitreten, damit wir über das Projekt chatten können.
Das Ziel dieses Projekts ist nicht das Ergebnis selbst, sondern der Prozess des gemeinsamen Aufbaus! Infolgedessen haben wir am Ende ein schönes Werkzeug, um unsere Github -Beiträge und ein Projekt zu präsentieren, das wir als Referenz verwenden können, wenn wir in anderen Projekten etwas Ähnliches implementieren müssen.
Anweisungen zum lokalen Ausführen der App finden Sie im Beitrag.md.md.
Danke fürs Lesen und glückliches Codieren!
Leonardo Montini ? | Anant Choubey ? | Priyankar Kumpel ? | Piyush Jha | Dimassi Bassem ? | Jakub Fronczyk | Antonio Basile |
Agrima Agrawal ? | Hicham Essaidi | Anupam | thititongumpun | Jakub Baran | Sabrina ? | Kiet Hoang Gia |
Christine Belzie ? ️️Echen |