MaillotCedric / quiz

1B Je collecte et gère des données

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

quiz

1B Je collecte et gère des données

Contexte du projet

Le service RH de votre entreprise dispose d’un outil de Quiz métier pertinent, mais qui sera bientôt abandonné car inadapté sur le nouvel intranet. Il vous demande de reprendre un travail de R&D réalisé par un de vos anciens collègues du SI qui s’est penché sur cet outil qui commence à dater.

Il s’agit de développer un petit applicatif spécifique qui fonctionnerait sur l’intranet de l’entreprise. Pour être efficace, il faudrait reprendre les Quiz existants dans l’ancien outil (plusieurs batteries de quiz, chaque batterie correspondant à un métier précis) et les réinstaller dans cette nouvelle application intranet.

Dans le cadre des plans de perfectionnements du personnel, un chef de secteur sera amené à proposer à toutes ses équipes (ou à certains de ses collaborateurs seulement) de répondre à un de ces quizs à un instant T. Tout le process serait essentiellement piloté au niveau du service RH, par un responsable des opérations désigné… On souhaite surtout une interface simple et un process facile à comprendre pour les divers usagers de cette future application web sur notre intranet.

Installation :

  • Installer un environnement virtuel : py -m venv .env
  • Lancer l'environnement virtuel : .env\Scripts\activate.bat
  • Installer les différents packages (Django, ...) : pip install -r requirements.txt
  • Effectuer les premières migrations : cd src puis py manage.py migrate

Lancer le serveur Django :

  • Vérifier que l'environnement virtuel est lancé et que vous êtes bien dans le dossier 'src' : py manage.py runserver

About

1B Je collecte et gère des données


Languages

Language:HTML 58.3%Language:Python 39.3%Language:JavaScript 2.3%Language:CSS 0.1%