- 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
- 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é
- 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
- 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)
- 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.
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.
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.
L'équipe de développement d'Okampus ! Voir les contributeurs.
Actuellement, Okampus est sous licence AGPL v3.