Skip to content
This repository has been archived by the owner on Oct 16, 2022. It is now read-only.

horizon-efrei/HorizonWeb

Repository files navigation

HorizonWeb

🖥 Le forum d'entraide étudiante de Horizon !

Rapport de bug et suggestions

  • Vous avez aperçu un bug en utilisant HorizonWeb ?
  • Vous avez une idée ou une suggestion ?
  • Vous souhaitez nous faire part de quelque chose ?

Vous pouvez vous rendre dans le menu des issues et en créer une ; nous y jetterons un œil dès que possible !
Pour tout autre question, vous pouvez créer une Discussion GitHub.

Développement et contributions

Nos Pull Request (PR) sont ouvertes à toutes contributions ! Vous pouvez regarder notre guide de contributions avant de commencer à travailler sur HorizonWeb : il vous aidera à tout mettre en place et à vous assurer que votre PR puisse être merge rapidement.

Informations

HorizonWeb est le projet de site web d'Horizon. C'est un forum de collaboration étudiante, de remontée à l'administration et de partage de fichiers. Son fonctionnement s'inspire du système de Post de Reddit, StackOverflow, ou les Discussions GitHub.
Le backend est développé en TypeScript et utilise le framework NestJS.
Le frontend est développé en JavaScript et utilise le framework VueJS.
La base de données est une base de données Postgres.
Le service pour la recherche instantanée est Typesense.

Fonctionnalités

  • Forum d'entraide, de résolutions de problèmes, suggestions pour l'administration, etc.
  • Système de partagde, de recherche et de téléchargement de fichiers.
  • Système de réponses, commentaires, de signalement de contenus inappropriés, etc.
  • Espace blog ouvert aux étudiants, pour poster des annonces concernant les associations où des événements.

Crédits

Développeurs

Team de développement de l'association Horizon !
Voir les contributeurs.

License

HorizonWeb est sous license MIT.