Skip to content
Snippets Groups Projects
Commit 73c92ce8 authored by mazenovi's avatar mazenovi
Browse files

finalize student project

parent 7ef2cdf5
No related branches found
No related tags found
No related merge requests found
Pipeline #
...@@ -24,6 +24,7 @@ Vous devez rendre un dépot git avec au minimum ...@@ -24,6 +24,7 @@ Vous devez rendre un dépot git avec au minimum
## Points à considérer ## Points à considérer
* la faisabilité d'un tel projet
* les pré-requis * les pré-requis
* root * root
* librairies * librairies
......
...@@ -9,15 +9,15 @@ Tags: Projets tutorés, www, Tor ...@@ -9,15 +9,15 @@ Tags: Projets tutorés, www, Tor
Cette forge présente notamment une interface web riche en fonctionnalités. Cette forge présente notamment une interface web riche en fonctionnalités.
Il est possible au niveau d'un dépôt d'éditer ou de créer un fichier texte, ou encore d'uploader un fichier PDF. Il est possible au niveau d'un dépôt d'éditer ou de créer un fichier texte, ou encore d'uploader un fichier PDF directement à partir de l'interface web.
Chaque action donne lieu à un commit sur le dépôt. Chaque action donne lieu à un commit sur le dépôt.
Ce projet vise à intégrer au mieux CKEditor Ce projet vise à intégrer au mieux CKEditor à la forge [https://gitlab.isima.fr/](https://gitlab.isima.fr/) notamment dans le but d'éditer en [WYSIWYG](https://fr.wikipedia.org/wiki/What_you_see_is_what_you_get) la documentation utilisateur de l'ISIMA [doc.isima.fr](https://doc.isima.fr) qui utilise [http://www.mkdocs.org/](http://www.mkdocs.org/)
Une première phase consistera en la mise en place d'un site web afin qu'il soit viisble sur le réseau Tor, dans un environnement que vous maquetterez.
Vagrant est conseillé pour la partie maquette et virtualisation. Dans une première phase les possibilités d'implémenter une telle fonctionnalité seront toute étuidié
Dans une seconde phase la mise en ligne sera maquetter dans un environnement ispconfig.
Un exemple de maquettage de cet environnement est disponible Dans une seconde phase la fonctionnalité sera développé avec les technologies choisies dans la première phase?
## Points à considérer ## Points à considérer
...@@ -27,8 +27,13 @@ Un exemple de maquettage de cet environnement est disponible ...@@ -27,8 +27,13 @@ Un exemple de maquettage de cet environnement est disponible
* service stand alone? * service stand alone?
* utilisation de la commande git? * utilisation de la commande git?
* utilisation de l'api gitlab? * utilisation de l'api gitlab?
* app electron
* sécurité * sécurité
## Technologies
* [GitLab](https://about.gitlab.com/), [git](https://fr.wikipedia.org/wiki/Git), ???
## Rendu attendu ## Rendu attendu
* Vous devez rendre un dépot git avec au minimum * Vous devez rendre un dépot git avec au minimum
......
...@@ -11,6 +11,8 @@ Une première phase consistera en la mise en place d'un site web afin qu'il soit ...@@ -11,6 +11,8 @@ Une première phase consistera en la mise en place d'un site web afin qu'il soit
Dans une seconde phase la mise en ligne sera maquettée dans un environnement [ispconfig](https://www.ispconfig.org/) Dans une seconde phase la mise en ligne sera maquettée dans un environnement [ispconfig](https://www.ispconfig.org/)
Le maquettage pourra être réalisé avec [Vagrant](https://www.vagrantup.com/) et le provisioning avec [ansible](https://www.ansible.com/)
## Résultat attendu ## Résultat attendu
un dépôt sur [https://gitlab.isima.fr](https://gitlab.isima.fr) contenant un dépôt sur [https://gitlab.isima.fr](https://gitlab.isima.fr) contenant
...@@ -19,16 +21,16 @@ un dépôt sur [https://gitlab.isima.fr](https://gitlab.isima.fr) contenant ...@@ -19,16 +21,16 @@ un dépôt sur [https://gitlab.isima.fr](https://gitlab.isima.fr) contenant
* un fichier `README.md` documentant l'installation, la configuration et l'utilisation du service * un fichier `README.md` documentant l'installation, la configuration et l'utilisation du service
* un rapport détaillé du travail réalisé * un rapport détaillé du travail réalisé
## Technologies
## Rendu attendu * [HTTP](https://fr.wikipedia.org/wiki/Hypertext_Transfer_Protocol), [Vagrant](https://www.vagrantup.com/), [ansible](https://www.ansible.com/)
Vous devez rendre un dépot git avec au minimum
* un code source implémentant les fonctionnalités demandées
* un fichier `README.md` documentant l'installation, la configuration et l'utilisation du service
* un rapport détaillé du travail réalisé
## Points à considérer ## Points à considérer
* sécurité * sécurité
* reproductibilité et industrialisation * reproductibilité et industrialisation
* compréhesion des protocoles utilisés * compréhesion des protocoles utilisés
## Liens
* http://www.bortzmeyer.org/blog-tor-onion.html
...@@ -35,7 +35,7 @@ un dépôt sur [https://gitlab.isima.fr](https://gitlab.isima.fr) contenant ...@@ -35,7 +35,7 @@ un dépôt sur [https://gitlab.isima.fr](https://gitlab.isima.fr) contenant
## Technologies ## Technologies
* [HTTP](https://fr.wikipedia.org/wiki/Hypertext_Transfer_Protocol), [PHP](http://php.net/manual/fr/intro-whatis.php), [MySQL](https://www.mysql.com/fr/), [Symfony](https://symfony.com/), [Deployer](https://deployer.org/), [Vagrant](https://www.vagrantup.com/), API, [webscraping](webscraping) * [HTTP](https://fr.wikipedia.org/wiki/Hypertext_Transfer_Protocol), [PHP](http://php.net/manual/fr/intro-whatis.php), [MySQL](https://www.mysql.com/fr/), [Symfony](https://symfony.com/), [Deployer](https://deployer.org/), [Vagrant](https://www.vagrantup.com/), API, [webscraping](https://fr.wikipedia.org/wiki/Web_scraping)
## Points à considérer ## Points à considérer
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment