S11 Selection est une solution web PHP faite pour automatiser la création d'une grille d'évaluation d'un étudiant puis de les rassembler pour en faire un classement.

Related tags

Miscellaneous php
Overview

[S11] SELECTION BTS 0.1.0

FR

Description

S11 Selection est une solution web PHP faite pour automatiser la création d'une grille d'évaluation d'un étudiant puis de les rassembler pour en faire un classement. Cette application est un projet d'école individuel fait lors de ma première année.

Installation

Un template de la base de donnée prêt à importer est disponible dans ./database/selection.sql. Les 3 comptes sont admin@admin, teacher@teacher & secr@secr.
Modifiez ensuite les variables dans ./config/config.php pour pouvoir vous connecter à votre serveur MySQL.
L'application est ensuite prête à être utilisée.

Caractéristiques 📄

  1. Portail d'authentification
  2. Espace évaluateur
    1. Remplir une grille d'évaluation
    2. Modifier une grille
    3. Voir le classement
  3. Espace secrétaire
    1. Voir et télécharger le classement au format CSV
  4. Espace administrateur
    1. Créer un compte
    2. Modifier un compte
    3. Supprimer un compte

Caractéristiques techniques

💻 PHP orienté objet sous architecture MVC.

À propos ℹ️

Projet réalisé de début Octobre 2020 à début Décembre 2020. Projet retravaillé à partir du 9 décembre 2021 pour mes examens.

Créé par NOIZET Maxence [email protected]
Licence : Licence MIT

EN

Description

S11 Selection is a PHP web solution designed to automate the creation of a student's evaluation grid and then gather them to make a ranking. This application is an individual school project done during my first year.

Setup

A ready-to-import database template is available in ./database/selection.sql. The 3 accounts are admin@admin & teacher@teacher & secr@secr.
Then modify the variables in ./config/config.php so that you can connect to your MySQL server.
The application is then ready to use.

Features 📄

  1. Authentication portal
  2. Evaluator's area
    1. Filling in an evaluation grid
    2. Update a grid
    3. View the ranking
  3. Secretary's area
    1. View and download the ranking in CSV format
  4. Administrator area
    1. Create an account
    2. Update an account
    3. Delete an account

Technical characteristics

💻 Object-oriented PHP under MVC architecture.

About ℹ️

Project carried out from early October 2020 to early December 2020. Project reworked from 9 December 2021 for my exams.

Created by NOIZET Maxence [email protected]
Lisense : MIT License

You might also like...
Site Web pour un site de conciergerie d'entreprise

DATE DE CREATION : 30 novembre 2021 • Développement d'un site Web pour une entreprise de conciergerie pour entreprise, une interface pour les dirigea

X1 - A very simple web based note solution that's designed to serve as my second brain.
X1 - A very simple web based note solution that's designed to serve as my second brain.

X1 A very simple web based note solution that's designed to serve as my second brain. Starting Server To start the tool simply clone the repo and then

Zephir is a compiled high level language aimed to the creation of C-extensions for PHP.

Zephir - is a high level programming language that eases the creation and maintainability of extensions for PHP. Zephir extensions are exported to C c

Formcreator is a plugin which allow creation of custom forms of easy access
Formcreator is a plugin which allow creation of custom forms of easy access

Formcreator is a plugin which allow creation of custom forms of easy access. At the same time, the plugin allow the creation of one or more tickets when the form is filled.

Magento Quickorder module, enables bulk order creation by inputting SKUs & quantities.

Extension User Guide This extension was developed to enable merchants to allow customers to place multiple orders of various quanities quickly, in an

Blacksmith is a code generation tool which automates the creation of common files that you'd typically create for each entity in your application.
Blacksmith is a code generation tool which automates the creation of common files that you'd typically create for each entity in your application.

Blacksmith is a code generation tool which automates the creation of common files that you'd typically create for each entity in your application.

This extension links MediaWiki to phpBB's user table for authentication, and disallows the creation of new accounts in MediaWiki.

This extension links MediaWiki to phpBB's user table for authentication, and disallows the creation of new accounts in MediaWiki. Users must then log in to the wiki with their phpBB account.

Enhance product data quality and streamline content creation with the Pimcore and ChatGPT integration.
Enhance product data quality and streamline content creation with the Pimcore and ChatGPT integration.

chatgpt-pimcore Enhance product data quality and streamline content creation with the Pimcore and ChatGPT integration. Overview The integration of Pim

Un environnement de développement basique pour l’apprentissage de PHP

Docker Compose LEMP Stack This repository contains a little docker-compose configuration to start a LEMP (Linux, Nginx, MariaDB, PHP, Adminer, Node) s

Comments
  • First

    First "unofficial" version

    First "unofficial" version 2021-12-26

    BACKEND

    • Added MySQL config at ./config/config.php & database template at ./database/selection.sql
    • Added main router at ./index.php
    • Added controllers at ./src/controllers & models at ./src/models

    FRONTEND

    • Added views at ./src/views CSS remains :pencil2:
    • Added assets at ./src/assets. Images are from https://icones8.fr/
    opened by mqxewww 0
Releases(v1.3.0)
Owner
NOIZET Maxence
Student in 2nd year of web development. JS enjoyer 👨‍💻
NOIZET Maxence
Ce projet est volontairement overkill et fait usage d'une débauche de techno, uniquement dans un objectif récréatif !

Projet OverKill Projet réaliser dans le cadre d'une série pour la chaine Youtube YoanDev. Ce projet est volontairement overkill et fait usage d'une dé

Yoan Bernabeu 12 Oct 18, 2022
O-CONGO est un projet open source qui donne accès à la liste complète et officielle des toutes les provinces

O-CONGO est un projet open source qui donne accès à la liste complète et officielle des toutes les provinces, villes et communes de la République Démocratique du Congo (RDC), dans un premier temps.

SmirlTech 7 Aug 18, 2022
Une application qui vous permet de partager les dépenses d'un groupe de manière équitable.

NoDebt NoDebt est une application qui vous permet de partager les dépenses d'un groupe de manière équitable. Progression de l'évaluation La version ac

Quentin Eppe 2 Apr 14, 2022
L'organisation "nous les femmes " vous demande de lui réaliser une application qui permettra de gérer l'ensembles des organisations partenaires.

OSC-Femme Architecture du projet Modèle-vue-contrôleur ou MVC est un motif d'architecture logicielle destiné aux interfaces graphiques lancé en 1978 e

Epsilon 5 Aug 5, 2022
Dépôt pour les cours et TP de BSN 1 en PHP

Introduction au WEB - Back Applications à télécharger et installer : Visual Studio Code : lien MAMP (serveur) : lien Ngrok : lien Base Après la config

Dan 5 Jan 31, 2022
Pour m'entraîner et apprendre php et mysql j'ai fait un site pour la base de données sakila

Site pour la base de données de Sakila But de l'exercice S'améliorer en php et mysql. Pourquoi Dans le cadre d'un exercice en PHP dans mon école, nous

null 0 Sep 20, 2022
Potjet pour la contibution pour un évenement

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

null 1 Feb 4, 2022
Tool for easy selection and export of user files in ZIP format.

Personal data export Idea Tool for easy selection and export of user files in ZIP format. Within a single selector, you choose all user data (much of

Baraja packages 2 Oct 18, 2021
Simple EProgress application for selection purposes

E-Progress Aplikasi pengelolaan data mahasiswa anggota UKM Progress sederhana. Daftar Isi ??️ E-Progress Daftar Isi ??️ Instalasi ?? Penggunaan ⚙️ Kon

Dwi Payana 2 Oct 26, 2021
File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery

File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads.

Sebastian Tschan 31.1k Dec 30, 2022