/P3_LearnAtHome

Livrable P3 OC D-A Python : Designez une application Python adaptée aux besoins d'un client

Learn@Home logo

Projet 3 DA-Python OC (Hélène Mignon)

Livrable du Projet 3 du parcours D-A Python d'OpenClassrooms :

Learn@Home est une association qui met en relation des enfants en difficulté scolaire et des bénévoles, en ligne. Elle a pour objectif de permettre à tout élève, où qu’il soit, d’accéder à un soutien scolaire à distance.

Pour faciliter les interactions et la communication, Learn@Home souhaite créer un nouveau site web, qui doit être composé des pages suivantes :

  • Une page de connexion
  • Une page Tableau de bord
  • Une page Interface de chat
  • Une page de calendrier
  • Une page de gestion des tâches

Objectifs du projet :

Définir les besoins client et les exigences fonctionnelles d'une application de soutien scolaire grâce à des diagrammes de cas d'usage, des user stories, des maquettes fonctionnelles et un kanban.

Table des matières

  1. Cas d'usage

  2. User stories

  3. Maquettes fonctionnelles

  4. Tableau kanban

1. Cas d'usage

Diagrammes de cas d'usage pour chacune des fonctionnalités majeures de chaque page de l'application (version PDF). Réalisés avec Lucidchart.

login use case Page de connexion

dashboard use case Tableau de bord

tasks use case Tâches

calendar use case Calendrier

chat use case Interface de chat

2. User stories

User stories définissant le(s) critère(s) d'acceptation pour chacune des fonctionnalités de l'application (version PDF).

user stories page 1 user stories page 2 user stories page 3 user stories page 4

3. Maquettes fonctionnelles

Réalisée avec Balsamiq Wireframes, les maquettes fonctionnelles du site sont disponibles en version desktop ou mobile. Il est possible de naviguer en cliquant sur les liens et les boutons en surbrillance.

4. Tableau kanban

Tableau kanban réalisé sur Trello découpant le projet en blocs de fonctionnalités et sous-fonctionnalités et reprenant le(s) critère(s) d'acceptation présentés dans les user stories.