Retour au projet : "gguide - Listes collaboratives de ressources pour avoir de solides bases dans chaque discipline universitaire"

Refonte complète du site en cours, pour le rendre plus modulable. Travail sur le code, le design, et le contenu.

2020-03-17 12:59:25

Ce que j'ai fait cette semaine

Refonte totale en cours de gguide, passage d'une plateforme codée en Python Flask vers une plateforme codée en PHP Symfony. Cette nouvelle version se voudra plus modulable, et le contenu sera composé en 3 parties : les ressources (livres, liens web, etc.), les parties (qui contiendront des ressources, mais aussi des textes et des prérequis de parties), et les parcours (qui seront des listes ordonnées de parties).

Par exemple : le parcours "philosophie" contiendra, entre autres, les parties "histoire de la philosophie antique", "histoire de la philosophie moderne", "philosophie des sciences" et "esthétique". La partie "histoire de la philosophie moderne" pourra avoir comme prérequis "histoire de la philosophie antique", elle aura aussi divers textes comme des conseils sur comment apprendre la partie, et elle contiendra diverses ressources, en particulier des livres, sur les grands auteurs de cette partie. Les utilisateurs du site pourront voter et commenter sur les ressources et textes pour mettre en avant les plus importantes.

Pour l'instant j'ai principalement travaillé sur les parties "ressources" et "parties", mais pas encore "parcours".

Concernant le design j'utilise Bootstrap à la place de Tachyons.io, pour ne pas avoir à trop m'en occuper pour le moment.

Les difficultés que j'ai rencontré, et comment je les ai dépassées

Difficultés avec le design, pour rendre le site beau. Je vais devoir trouver de l'aide quelque part, mais j'ai tout de même des idées.

Ce que je compte faire d'ici la prochaine fois

Continuer le code, mais aussi continuer a trouver du contenu pour le site, pour les ressources, les parties et les parcours. Par exemple en zoologie et art.