Add 2018 - 2019

This commit is contained in:
Florian RICHER 2023-10-12 09:27:15 +02:00
parent 807b6c2735
commit 5b6f0498e4
2 changed files with 78 additions and 26 deletions

View file

@ -1,6 +1,7 @@
use leptos::*;
use super::{
Link,
Tag,
Timeline,
TimelineElement,
@ -13,32 +14,6 @@ use super::{
ProjectElement
};
// // Other
// const REACT_TAG = <Tag name="React" url="https://fr.legacy.reactjs.org/" />
// const SYMFONY_4_TAG = <Tag name="Symfony" url="https://symfony.com/" />
// const FLUTTER_TAG = <Tag name="Flutter" url="https://flutter.dev/" />
// const RUBY_ON_RAILS_TAG = <Tag name="Ruby on rails" url="https://rubyonrails.org/" />
// const HOTWIRED_TAG = <Tag name="Hotwired" url="https://hotwired.dev/" />
// const DOCKER_TAG = <Tag name="Docker" url="https://www.docker.com/" />
// const STEAM_TAG = <Tag name="Steam API" url="https://partner.steamgames.com/doc/sdk/api/example" />
// const GITLAB_CI_TAG = <Tag name="Gitlab CI" url="https://docs.gitlab.com/ee/ci/" />
// const UNITY_TAG = <Tag name="Unity 3D" url="https://unity.com/fr" />
// const WORDPRESS_TAG = <Tag name="Wordpress" url="https://wordpress.com/fr/" />
// const CORDOVA_TAG = <Tag name="Cordova" url="https://cordova.apache.org/" />
// const ELECTRON_TAG = <Tag name="Electron" url="https://www.electronjs.org/" />
// const LWJGL_TAG = <Tag name="LWJGL" url="https://www.lwjgl.org/" />
// const OPENGL_TAG = <Tag name="OpenGL" url="https://www.opengl.org/" />
// const VULKAN_TAG = <Tag name="Vulkan" url="https://www.vulkan.org/" />
// const MIDI_TAG = <Tag name="MIDI" url="https://fr.wikipedia.org/wiki/Musical_Instrument_Digital_Interface" />
// const REQUIREJS_TAG = <Tag name="RequireJS" url="https://requirejs.org/" />
// const WEBPACK_TAG = <Tag name="Webpack" url="https://webpack.js.org/" />
// const VITE_TAG = <Tag name="Vite" url="https://vitejs.dev/" />
// const MAVEN_TAG = <Tag name="Maven" url="https://maven.apache.org/" />
// const GRADLE_TAG = <Tag name="Gradle" url="https://gradle.org/" />
// const BABYLONJG_TAG = <Tag name="BabylonJS" url="https://www.babylonjs.com/" />
// const ROCKET_RS_TAG = <Tag name="Rocket" url="https://rocket.rs/" />
// const ACTIX_WEB_TAG = <Tag name="Actix Web" url="https://actix.rs/" />
#[derive(Copy, Clone)]
struct Lang<'a> {
pub lang : &'a str,
@ -133,6 +108,82 @@ pub fn MonParcours() -> impl IntoView {
</ProjectList>
</TimelineCardContent>
</TimelineCard>
<TimelineCard slot:cards>
<TimelineCardSummary slot:titles>
<TimelineCardTag slot:tags>{ RUST_TAG }</TimelineCardTag>
<TimelineCardTag slot:tags>{ ROCKET_RS_TAG }</TimelineCardTag>
<TimelineCardTag slot:tags>{ ACTIX_WEB_TAG }</TimelineCardTag>
r"Développement Web en Rust (Perso)"
</TimelineCardSummary>
<TimelineCardContent slot:cards>
<p>Je teste quelques technologies Web en Rust</p><br/>
<ProjectList>
<ProjectElement url="https://github.com/mrdev023/Rust-Rocket-Project".to_string()>Projet de test Rocket</ProjectElement>
<ProjectElement url="https://github.com/mrdev023/rust-actix".to_string()>Projet de test actix</ProjectElement>
</ProjectList>
</TimelineCardContent>
</TimelineCard>
<TimelineCard slot:cards>
<TimelineCardSummary slot:titles>
<TimelineCardTag slot:tags>{ RUST_TAG }</TimelineCardTag>
r"Développement dun outil daccès serveur sécurisé en Rust (Perso)"
</TimelineCardSummary>
<TimelineCardContent slot:cards>
<p>Le but du projet était de proposer un programme en tant que shell et de vérifier la connexion entrante avec un Service dédié.</p><br/>
<p>r"Lensemble des sessions étaient enregistrées pour permettre à n'importe qui de savoir ce qui s'est passé."</p><br/>
<p>Les administrateurs pouvaient également gérer les connexions avec une ligne de commande.</p><br/>
<i>Le projet a é abandonné au profit de <Link url="https://github.com/ovh/the-bastion".to_string()>The Bastion</Link></i>
<ProjectList>
<ProjectElement url="https://github.com/mrdev023/command_gateway".to_string()>Github du projet</ProjectElement>
</ProjectList>
</TimelineCardContent>
</TimelineCard>
</TimelineElement>
<TimelineElement slot:elements>
<TimelineLabel slot:labels>2018 - 2019</TimelineLabel>
<TimelineCard slot:cards>
<TimelineCardSummary slot:titles>
<TimelineCardTag slot:tags>{ UNITY_TAG }</TimelineCardTag>
<TimelineCardTag slot:tags>{ SYMFONY_4_TAG }</TimelineCardTag>
<TimelineCardTag slot:tags>{ GITLAB_CI_TAG }</TimelineCardTag>
<TimelineCardTag slot:tags>{ STEAM_TAG }</TimelineCardTag>
<TimelineCardTag slot:tags>{ DOCKER_TAG }</TimelineCardTag>
<TimelineCardTag slot:tags>{ MIDI_TAG }</TimelineCardTag>
r"Développeur Web et dapplication 2D (CDI)"
</TimelineCardSummary>
<TimelineCardContent slot:cards>
<p>Développement du Site en Symfony 4 (Changement graphique, ajout de fonctionnalité)</p><br />
<p>Intégration du déploiement continue de la nouvelle application Limouzik refaite sous Unity 3D sur Steam</p><br />
<i>Limouzik SAS</i><br />
<i>03 Septembre 2018 - 31 Juillet 2019 (Rupture pour raison économique)</i>
</TimelineCardContent>
</TimelineCard>
<TimelineCard slot:cards>
<TimelineCardSummary slot:titles>
<TimelineCardTag slot:tags>{ UNITY_TAG }</TimelineCardTag>
r"Global Game Jam édition 2019 (Concours)"
</TimelineCardSummary>
<TimelineCardContent slot:cards>
<p>Participation au Global Gam Jam édition 2019.</p><br />
<p>r"Le but du concours est de developper un Jeu en 48h à partir dun thème donné au départ du concours."</p><br />
<i>3iL - Limoges</i><br />
<i>25 janvier - 27 janvier</i><br />
<i>Thème : What home means to you</i><br />
<i>Participants : Ezyrath, Fabien87, Flavien, MrDev023 (Moi), php4ever, spoutnik87</i><br />
<i>Limouzik SAS</i><br />
<i>03 Septembre 2018 - 31 Juillet 2019 (Rupture pour raison économique)</i>
<ProjectList>
<ProjectElement image_src="https://github.com/mrdev023/Global-Game-Jam-2019/blob/master/ggj_2019_maison.png?raw=true".to_string() url="https://github.com/mrdev023/Global-Game-Jam-2019".to_string()>r"Cauchemar en forêt"</ProjectElement>
</ProjectList>
</TimelineCardContent>
</TimelineCard>
</TimelineElement>
</Timeline>
</div>

View file

@ -3,6 +3,7 @@
@import "tailwindcss/utilities";
@import './link.css';
@import './project.css';
@import './social_links.css';
@import './tag.css';
@import './timeline.css';