Skip to content
This repository has been archived by the owner on Mar 7, 2024. It is now read-only.

Latest commit

 

History

History
80 lines (55 loc) · 4.34 KB

README_FR.md

File metadata and controls

80 lines (55 loc) · 4.34 KB

Okampus

License: AGPL v3

Dépôt GitHub open-source d'Okampus 🎉

Objectifs

❤️ Un ERP pour la gestion d'associations étudiantes

  • Aperçu : liste des associations intuitive, avec des profils complets présentant l'association et ses points clés
  • Adhésions : demandes d'adhésion avec formulaire, gestion des rôles des adhérents au sein de l'association
  • Événements : un calendrier d'événements associatifs (gestion des demandes de réservation de salles, des budgets, billetterie virtuelle...)
  • Inscription aux événements : gestion de la billetterie, des listes de présence et des actions étudiantes
  • Drive : téléchargement de documents, avec des dépôts de documents obligatoires et un dépôt libre
  • Passations : gestion et documentation du processus de passation (organisation d'une AG, mise à jour du drive interne, déclaration du nouveau bureau, passation bancaire...)
  • Trésorerie : gestion des trésoreries, espace de demandes de déblocage de subventions et de demandes de budget

✨ Ajout d'autres services pour les étudiants

  • Wiki : pages de wiki internes et collaboratives
  • Partage de documents : partage de documents pour les copies d'examens, les feuilles d'exercices, les fiches de révision, les annales d'examens...
  • Restaurant : voir les menus du jour, les dernières nouvelles du CROUS, les informations nutritionnelles sur les plats
  • Blog étudiant : partage de contenus de tout type (bons plans, articles, annonces, photos...) en relation avec les réseaux sociaux
  • Objets trouvés : standardisation de la gestion des objets trouvés dans l'école pour les gardiens de l'école et les étudiants
  • Récompenses : gamification de la plateforme pour motiver l'activité étudiante
  • Projets étudiants : partage de projets pour mieux archiver les projets étudiants sérieux, soutenir et valoriser les nouvelles initiatives étudiantes, les aider dans leur recrutement et en faire la publicité

👁️ Une vision à long terme

  • Forum étudiant : regrouper les retours et les questions des étudiants, archiver en bases de connaissances et en FAQ
  • Boîte à idées : recueillir les suggestions des étudiants/membres de l'administration de l'école
  • Ticketing : permettre le signalement de problèmes et le suivi progressif des solutions
  • Communauté : réaliser des sondages, relayer des annonces et lancer des appels à projets et à idées
  • Produit évolutif : un cycle de développement avec des mises à jour continues, basées sur les retours des étudiants

🖥️ Tout cela dans une plateforme moderne

  • Site web rapide et intuitif, élégant et s'adaptant à tous les écrans
  • Code Open-Source extensible grâce à des contributions publiques
  • Utilisation de frameworks modernes (NextJS 14, Prisma, TypeScript)

Rapports de bugs et suggestions

  • Vous avez repéré un bug en utilisant Okampus ?
  • Vous avez une idée ou une suggestion ?
  • Vous souhaitez nous faire part de quelque chose ?

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

Développement et contributions

Nos Pull Requests (PR) sont ouvertes à toutes contributions ! Consultez notre guide de contributions avant de commencer à travailler sur Okampus : il vous aidera à mettre en place tout ce dont vous avez besoin et à garantir que votre PR puisse être fusionnée rapidement.

Informations techniques

Les frontend et backend sont développés sur la même stack avec le framework NextJS 14 & Prisma. La base de données utilise PostgreSQL.

Crédits

Développeurs

L'équipe de développement d'Okampus ! Voir les contributeurs.

Licence

Actuellement, Okampus est sous licence AGPL v3.