benit8 / epitech-zia

Serveur web configurable et modulable. Projet Epitech de tek3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zia

Projet Epitech réalisé en troisième année

Le projet

Le but est de produire un serveur web entièrement configurable, avec des modules qui doivent être interchangeables entre groupes. Pour se faire, les étudiants doivent construire leur Zia autour d'une API.

API

L'API demandée n'a rien à voir avec une API web qui répond à des routes/méthodes. Il s'agit seulement de l'ensemble des classe interfaces qui serviront de bases pour coder les modules et éventuellement d'autres composants si vous souhaitez les séparer (ex: core, logger). Les groupes doivent composer leur API puis la soumettre. Les étudiants votent pour celle qu'ils jugent la meilleure et doivent la respecter dans leur réalisation du projet. Pour ma promotion, aucune API n'a été présenté, ni élue. Notre API est inspirée de la Salt API et de la Bref API. Nous vous invitons à jeter un oeil aux diagrammes dans la documentation. Diagramme de classe du Zia

Workflow

Workflow du Zia

About

Serveur web configurable et modulable. Projet Epitech de tek3


Languages

Language:C++ 98.4%Language:PHP 0.7%Language:CMake 0.4%Language:JavaScript 0.2%Language:CSS 0.2%Language:Shell 0.1%Language:HTML 0.1%