Skip to content

Site personnel de Maratz, fait avec Svelte(Kit), Supabase, IGDB et Markdown.

Notifications You must be signed in to change notification settings

Maratzz/svelte-nm-perso

Repository files navigation

Refonte d'un site personnel

Après plusieurs années passées avec un vieux site qui tournait sur un CMS vieillissant sous PHP, j'ai reconstruit de zéro mon site personnel. J'ai profité de l'exercice pour me familiariser avec des technologies plus récentes. Bienvenue en 202X!

Construit avec

  • Svelte(Kit) pour le routing serveur et le framework JS
  • Supabase pour la base PostgreSQL qui contient les fiches
  • IGDB API pour les infos sur les jeux
  • Markdown combiné avec mdsvex pour les textes et les billets de blog
  • PaperCSS pour les bases CSS.

C'est cool, je veux le même en local

  1. Clone ce repositoire avec la méthode de ton choix
  2. Vérifie que tu as npm et NodeJS installés
  3. Installe les dépendances avec npm install
  4. Lance le serveur de développement avec npm run dev -- --open

C'est cool, je veux le même mais pour le mettre sur Internet

SvelteKit c'est bien parce que c'est documenté.

Licences

Le code est disponible sans conditions.

Si tu diffuses sur Internet les textes, billets de blog, et autres shitposts qui ne sont pas des bouts de code, sois sympa et:

  • essaie de me mentionner et d'inclure un lien vers mon site perso ou pro
  • ne gagne pas des sous avec (comme dit l'autre, si je l'apprends ça va barder)