{"id":19315728,"url":"https://github.com/alfahami/conferences","last_synced_at":"2026-05-04T18:39:09.824Z","repository":{"id":114226750,"uuid":"229480496","full_name":"alfahami/conferences","owner":"alfahami","description":"Application web de gestion de conférences réalisée avec HTML/CSS \u0026 JQUERY en utilisant du PHP  MVC natif.","archived":false,"fork":false,"pushed_at":"2024-10-19T16:45:30.000Z","size":1037,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-06T03:42:50.177Z","etag":null,"topics":["apache-server","conferences-web","debian-buster","html-css","jquery","mvc-framework","mysql-database","php"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alfahami.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-12-21T20:37:59.000Z","updated_at":"2020-02-16T18:53:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"3217c300-a145-4184-9c16-816f24a35aac","html_url":"https://github.com/alfahami/conferences","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alfahami%2Fconferences","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alfahami%2Fconferences/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alfahami%2Fconferences/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alfahami%2Fconferences/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alfahami","download_url":"https://codeload.github.com/alfahami/conferences/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240417402,"owners_count":19797980,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apache-server","conferences-web","debian-buster","html-css","jquery","mvc-framework","mysql-database","php"],"created_at":"2024-11-10T01:08:04.642Z","updated_at":"2026-05-04T18:39:09.770Z","avatar_url":"https://github.com/alfahami.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gestion de conférences\nCette aplication est réalisée en HTML/CSS, JQUERY et PHP.\\\nL'application répond à la pluapart des demades du cahier de charge décrit ci-dessous.\n\n## OS \nLinux, windows\n\n## Serveur\nAppache \n\n### Base de données\nMySQL/MariaDB\n\n## Installation\nConfigurer votre virtualhost et donner comme hostname : ccc.fs.uit (ou autre nom que vous voulez).\\\nLe fichier ccc.sql contient le script de création des tables.\\\nEditer le fichier config.php pour ajouter le nom de votre BD, votre username, mot de passe et votre hôte.\\\nLe fichier .htaccess exige une réécriture des liens au serveur appache n'oubliez pas d'autoriser la réecriture lors de la définition de votre virtualhost.\n\n## Test\nLes liens sont formattés de cette façon : ccc.fs.uit/controleur/methode(action). \\\nDonc pour se connecter, on se rend au lien : ccc.fs.uit/utilisateurs/connexion \\\nEtudiant : etudiant@github.com, password = etudiant \\\nProf     : prof@github.com, password = prof \\\nAuteur   : auteur@github.com, password = auteur \n\nPour l'administrateur : ccc.fs.uit/admins/connexion \\\nAdmin : admin@ccc.net, password = 1234   \n\n### Cahier de charge\n\n\u003cp align=\"justify\"\u003e\nLe système de gestion de conférences supporte le processus de soumission de papier, d'affectation de papier, d'évaluation de papier, de décision de papier :\u003cbr\u003e\nL'administrateur gère toutes les activités de la conférence : il doit créer la conférence et déterminer les dates importantes (date limite de soumission, la fin du processus d'évaluation et la date de la conférence). Il détermine aussi les sessions et les président correspondants. Il construit la liste des comités. Il établit les tutoriels avant la conférence. Il a le droit d'affecter les papiers aux comités, de voir les évaluations des papiers, de décider l'état de papier (accepté, rejeté, poster), il peut aussi changer la session de papier si l’auteur du papier a demander le changement. Il gère également les inscriptions à la conférence et les statistiques de la conférence.\u003cbr\u003e\nLe responsable est le président de sa session. Il a la tâche de choisir les comités pour sa session. \nIl peut affecter les papiers aux comités de sa session. Il peut évaluer et voir les évaluations des papiers de sa session. Il a le droit de décider l'état des papiers (accepté, rejeté, poster) de sa session. Le comité peut évaluer les papiers affectés.\u003cbr\u003e\nLes comités locaux sont responsables de préparer les amphis pour les tutoriels et la conférence, réserver les hôtels pour les participants et confirmer ses réservations sur le site web. L'auteur peut soumettre un(des) papier(s), supprimer les papiers soumis, s'inscrire à la conférence (obligatoire pour les auteurs de papier accepté ou poster), changer le profil.\nL'utilisateur peut voir les informations de la conférence (appel à contribution, programme, ...), il peut aussi créer un  compte sur le site pour soumettre un papier ou s'inscrire à la conférence.\n\n1- Modéliser cahier de charge à l’aide de diagramme de cas d’utilisation, diagramme de séquence, diagramme de communication, diagramme d’état, diagramme d’activité, diagramme de classe et diagrammepackage.\n\n2- Réaliser une application correspondante au cahier de charge en PHP ou en JEE.\n \u003c/p\u003e\n \n ### Auteur\n [AL-FAHAMI TOIHIR](https://alfahami.github.io/ \"Resume and protfolio page\")\n \n [FACULTE DES SCIENCES - KENITRA](http://fs.uit.ac.ma/ \"Site officiel\")\n \n DEPARTEMENT DE MATHEMATIQUES ET INFORMATIQUE\n \n ### Licence: \n Le projet est disponible en open source selon les termes de la [licence MIT](https://opensource.org/licenses/MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falfahami%2Fconferences","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falfahami%2Fconferences","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falfahami%2Fconferences/lists"}