Giter Site home page Giter Site logo

mateleo / okampus Goto Github PK

View Code? Open in Web Editor NEW

This project forked from okampus/okampus

0.0 0.0 0.0 21.68 MB

Student platform & digital workspace for schools - A SaaS solution to improve in-school communication 🚀 !

Home Page: https://beta.okampus.fr

License: GNU Affero General Public License v3.0

Shell 0.20% JavaScript 10.42% TypeScript 44.42% CSS 0.92% HTML 0.04% Vue 41.24% Dockerfile 0.04% SCSS 2.71%

okampus's Introduction

Okampus

Dépôt GitHub public d'Okampus 🎉

Objectifs

  • 🗣 Proposer un canal école-étudiant alternatif aux mails (via un forum)

    • Réduire la redondance : dédupliquer les remontées et questions d'étudiants
    • Archivage : réponses plus rapides grâce à l'aspect multi-destinataire du forum, et facilement archivables en bases de connaissance ou FAQ
    • Clarification : connaître explicitement la position officielle de l'école sur des problématiques internes, permettant d'éviter d'éventuelles ambiguïtés
    • Boîte à idées : accumuler des suggestions d'étudiants / de membres de l'administration de l'école
    • Ticketing : permettre le signalement de problèmes et le suivi de la mise en place progressive de solutions
    • Communauté : permettre de faire des sondages, relayer des annonces et lancer des appels à projets et idées
  • ❤️ Conception d'un espace dédié aux associations étudiantes

    • Aperçu : liste des associations intuitive, avec des profils complets présentant l'association en des points clés
    • Adhésions : gestion des demandes d'adhésions après le remplissage d'un formulaire, et 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 : s'inscrire à un évènement, permettre de gérer des listes de présence, les demandes d'absences excusées et de mesurer l'investissement des participants
    • Drive : permettre aux association d'upload des documents, tout en les guidant pour savoir quels documents sont requis
    • Assistance administrative : divers outils assistant les prévisions de budgets, la gestion légale de l'association, l'organisation d'assemblées...
    • Passations : gestion et explication du processus de passations (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éblocages de subventions et de demandes de budget
  • ✨ Ajouts d'autres services pour les étudiants

    • Wiki : pages de wiki internes et collaboratives
    • Partage de documents : drive de documents pour partager des copies d'examens, des feuilles d'exercices, des fiches de révision, des annales d'examens...
    • Restaurant voir les menus du jours, 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...) faisant l'interface avec les réseaux sociaux
    • Objets trouvés : standardisation la gestion des objets trouvés dans l'école pour les gardiens de l'école & 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 & en faire la publicité
    • et bien d'autres idées à développer dans le cadre d'un produit évolutif 💡 !
  • 🖥️ Tout ceci dans une plateforme moderne

    • Site web rapide et intuitif, élégant et s'adaptant à tous les écrans
    • Code Open-Source et facile à naviguer
    • Une API RESTful puissante, (bientôt) ouverte et documentée
    • Utilisation de framework à la pointe de la technologie
    • Des nouveautés régulières
    • Une équipe à l'écoute de la communauté

Rapport de bug et suggestions

  • Vous avez aperçu un bug en utilisant Okampus ?
  • 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 Okampus : il vous aidera à tout mettre en place et à vous assurer que votre PR puisse être merge rapidement.

Informations techniques

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.

Crédits

Développeurs

Team de développement d'Okampus !
Voir les contributeurs.

License

Okampus est actuellement sous license MIT.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.