Skip to content

Commit e1abe81

Browse files
remove useless project and change presentation
1 parent 7bc37af commit e1abe81

File tree

7 files changed

+59
-57
lines changed

7 files changed

+59
-57
lines changed

frontend/index.html

+5
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44
<meta charset="UTF-8" />
55
<link rel="icon" type="image/svg+xml" href="/src/assets/img/favicon.ico" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7+
<script
8+
async
9+
src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6839994915991988"
10+
crossorigin="anonymous"
11+
></script>
712
<title>Valentin Morette</title>
813
</head>
914
<body>

frontend/src/components/Contacts.jsx

+3-6
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,9 @@ function Contacts() {
1313
<span className="numberH1">03.</span> Contactes
1414
</h1>
1515
<p className="infoContact">
16-
Bien que je ne recherche pas de nouvelles opportunités actuellement, ma
17-
boîte mail est toujours ouverte.
18-
<br />
19-
<br />
20-
Que vous ayez une question ou que vous souhaitiez simplement dire
21-
bonjour, je ferai de mon mieux pour vous répondre !
16+
Toujours à l'affût de nouvelles opportunités. Ma boîte mail est grand
17+
ouverte, que ce soit pour répondre à vos questions ou juste pour
18+
échanger un petit bonjour sympathique. N'hésitez pas à me contacter !
2219
<br />
2320
<br />
2421
Vous pouvez également me retrouver sur les réseaux sociaux, comme

frontend/src/components/Presentation.jsx

+14-14
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,25 @@ function Presentation() {
99
</h1>
1010
<div className="textImg">
1111
<p>
12-
Bonjour, je m'appelle Valentin Morette,
12+
Salut ! Je m'appelle Valentin Morette et je suis développeur web
13+
back-end. J'ai commencé mon parcours à la Wild Code School, où j'ai
14+
suivi une formation en développement web et mobile. C'est là que j'ai
15+
acquis les bases du métier, en apprenant React, et en travaillant sur
16+
des projets concrets.
1317
<br />
14-
Je suis développeur web fullstack.
1518
<br />
19+
Après ma formation, j'ai travaillé pendant un an et demi chez
20+
Inter-Actif, un revendeur Apple Premium Reseller. Pendant cette
21+
période, j'ai eu l'occasion de travailler sur des projets variés,
22+
notamment en développement d'API et en gestion de bases de données.
1623
<br />
17-
J'ai fais une formation de développeur web et web mobile à la Wild
18-
Code School.
1924
<br />
20-
<br />
21-
Lors de cette formation j'ai appris les bases de la programmation et
22-
j'ai ensuite fais un stage de 6 mois chez Inter-Actif, un Apple
23-
Premium Reseller.
24-
<br />
25-
<br />
26-
Suite à ce stage j'ai été embauché en tant que développeur web
27-
fullstack, je suis en charge du developpement de l'API qui alimente
28-
l'ensemble des projets de l'entreprise ainsi que la mise a jour du
29-
progiciel de l'entreprise.
25+
Aujourd'hui, je suis chez Ikoula, un hébergeur web, où je gère le
26+
tunnel de vente du site marchand. Mon rôle est de m'assurer que tout
27+
fonctionne bien pour les utilisateurs, tout en améliorant et
28+
maintenant les systèmes en place.
3029
</p>
30+
3131
<div className="overlay">
3232
<img src={pp} alt="pp" className="pp" />
3333
</div>

frontend/src/components/Project.jsx

+4-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ function Project({ project }) {
2121

2222
return (
2323
<a href={project.lien} target="_blank" rel="noopener noreferrer">
24-
<article className="project">
24+
<article
25+
className={`project ${project.fav ? "highlighted-project" : ""}`}
26+
>
2527
<div className="betProject">
2628
<ul className="upProject">
2729
<li>
@@ -46,6 +48,7 @@ Project.propTypes = {
4648
description: PropTypes.string.isRequired,
4749
lien: PropTypes.string.isRequired,
4850
icon: PropTypes.string.isRequired,
51+
fav: PropTypes.bool.isRequired,
4952
}).isRequired,
5053
};
5154

frontend/src/components/Projects.jsx

+4-4
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ function Projects() {
1313
</h1>
1414
<ProjectsCategories
1515
number="1"
16-
category="Sites"
17-
dataProjects={dataProjectsSites}
16+
category="Bots Discord"
17+
dataProjects={dataProjectsBotsDiscord}
1818
/>
1919
<ProjectsCategories
2020
number="2"
21-
category="Bots Discord"
22-
dataProjects={dataProjectsBotsDiscord}
21+
category="Sites"
22+
dataProjects={dataProjectsSites}
2323
/>
2424
<ProjectsCategories
2525
number="3"

frontend/src/components/css/Project.css

+16
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
@keyframes glow {
2+
0% {
3+
box-shadow: 0 0 1px #ffd700;
4+
}
5+
50% {
6+
box-shadow: 0 0 10px #ffd700;
7+
}
8+
100% {
9+
box-shadow: 0 0 1px #ffd700;
10+
}
11+
}
12+
113
.projects {
214
margin-top: 2rem;
315
display: grid;
@@ -57,6 +69,10 @@
5769
margin-bottom: 1rem;
5870
}
5971

72+
.highlighted-project {
73+
animation: glow 2s ease-in-out infinite;
74+
}
75+
6076
@media (min-width: 400px) {
6177
.betProject {
6278
padding: 2rem;

frontend/src/datas/dataProjects.jsx

+13-32
Original file line numberDiff line numberDiff line change
@@ -6,30 +6,16 @@ const dataProjectsSites = [
66
"Il s'agit d'un site vitrine pour une pizzeria à Montréal. Le site affiche la carte des pizzas et les coordonnées, il est relié à un google sheet pour que le propriétaire puisse modifier les informations facilement.",
77
lien: "https://pizzeria-le-charbon.com/",
88
icon: "site",
9+
fav: false,
910
},
10-
// {
11-
// id: 1,
12-
// title: "AppFolio",
13-
// description:
14-
// "Il s'agit d'un portfolio secondaire (et donc toujours actif) qui présente mes projets qui ne sont pas des sites web. Comme des bots discord, des bots twitter, des extensions chrome.",
15-
// lien: "https://valentin-morette.github.io/portfolio_bots/",
16-
// icon: "site",
17-
// },
1811
{
1912
id: 2,
2013
title: "Portfolio V1",
2114
description:
2215
"Il s'agit de mon premier portfolio, son design ancien ma donné envie de le refaire pour celui-ci.",
2316
lien: "https://valentin-morette.github.io/portfolio/",
2417
icon: "site",
25-
},
26-
{
27-
id: 3,
28-
title: "Shop Around Me",
29-
description:
30-
"Il s'agit du troisième projet de groupe réalisé à la Wild Code School. L'application mobile permet de trouver des produits proches de l'utilisateur.",
31-
lien: "https://valentin-morette.github.io/Shop-around-me/",
32-
icon: "site",
18+
fav: false,
3319
},
3420
{
3521
id: 4,
@@ -38,6 +24,7 @@ const dataProjectsSites = [
3824
"Il s'agit du second projet de groupe réalisé à la Wild Code School. Ce jeu utilise l'API 'The Movie Database' et consiste à deviner le plus rapidement possible le poster d'un film.",
3925
lien: "https://theodep.github.io/Posteries/#/",
4026
icon: "site",
27+
fav: false,
4128
},
4229
{
4330
id: 5,
@@ -46,6 +33,7 @@ const dataProjectsSites = [
4633
"Le premier projet de groupe réalisé à la Wild Code School, il s'agit d'un trombinoscope de notre promotion.",
4734
lien: "https://Valentin-Morette.github.io/trombinoscope/",
4835
icon: "site",
36+
fav: false,
4937
},
5038
{
5139
id: 6,
@@ -54,6 +42,7 @@ const dataProjectsSites = [
5442
"Ce site permet de générer des mots de passe aléatoires, il est possible de choisir la longueur du mot de passe, et les caractères qui le composent.",
5543
lien: "https://valentin-morette.github.io/password_generator/",
5644
icon: "site",
45+
fav: false,
5746
},
5847
{
5948
id: 7,
@@ -62,22 +51,7 @@ const dataProjectsSites = [
6251
"Cette page utilise l'API du jeu d'algorithme Code Wars pour regrouper les statistiques de l'ensemble de la promotion de la Wild Code School sur ce jeu.",
6352
lien: "https://Valentin-Morette.github.io/wild-code-wars/",
6453
icon: "site",
65-
},
66-
{
67-
id: 8,
68-
title: "Mario 64 Soluce",
69-
description:
70-
"Ce site présente des solutions pour le jeu Mario 64 sous forme vidéo.",
71-
lien: "https://valentin-morette.github.io/Mario64Soluce/",
72-
icon: "site",
73-
},
74-
{
75-
id: 9,
76-
title: "To Do List",
77-
description:
78-
"Petit entraînement sur l'exercice classique de la To Do List.",
79-
lien: "https://valentin-morette.github.io/ToDoList/",
80-
icon: "site",
54+
fav: false,
8155
},
8256
{
8357
id: 10,
@@ -86,6 +60,7 @@ const dataProjectsSites = [
8660
"Ce jeu reprend les principes établis par Cookie-Clicker, et constitue un espace d'entraînement pour perfectionner mes compétences en React en dehors des exercices proposés dans les cours.",
8761
lien: "https://Valentin-Morette.github.io/coockie_cliker/",
8862
icon: "site",
63+
fav: false,
8964
},
9065
];
9166

@@ -97,6 +72,7 @@ const dataProjectsBotsDiscord = [
9772
"PokéChat est un bot Discord qui permet de jouer à pokémon sur Discord, il est possible de capturer des pokémons, de les échanger et de les faire évoluer. Le bot est également capable de configurer le serveur en une commande.",
9873
lien: "https://discord.gg/WKReA5nsFM",
9974
icon: "discord",
75+
fav: true,
10076
},
10177
{
10278
id: 4,
@@ -105,6 +81,7 @@ const dataProjectsBotsDiscord = [
10581
"AwinAffiliation est un bot Discord qui permet de générer des liens affiliés Awin pour les sites marchands Fnac, Eneba et Cdiscount.",
10682
lien: "https://github.com/Valentin-Morette/DiscordAwin",
10783
icon: "discord",
84+
fav: false,
10885
},
10986
{
11087
id: 2,
@@ -113,6 +90,7 @@ const dataProjectsBotsDiscord = [
11390
"Le bot Discord CodewarsStats est un bot Discord qui permet de consulter les statistiques et le classement des utilisateurs de Codewars.",
11491
lien: "https://github.com/Valentin-Morette/BotDiscordCW",
11592
icon: "discord",
93+
fav: false,
11694
},
11795
{
11896
id: 1,
@@ -121,6 +99,7 @@ const dataProjectsBotsDiscord = [
12199
"Le bot Discord BDM (Blague de Merde) est un bot amusant qui répond à vos messages en utilisant des punchlines drôles.",
122100
lien: "https://github.com/Valentin-Morette/DiscordBotBDM",
123101
icon: "discord",
102+
fav: false,
124103
},
125104
{
126105
id: 3,
@@ -129,6 +108,7 @@ const dataProjectsBotsDiscord = [
129108
"Le bot Discord PublishTwitter est un bot Discord qui me permet de tweeter sur mon compte Twitter depuis un canal spécifique sur Discord. C'est un bot personnel qui n'est pas accessible à l'installation.",
130109
lien: "https://twitter.com/BiiiiipBooop",
131110
icon: "twitter",
111+
fav: false,
132112
},
133113
];
134114

@@ -140,6 +120,7 @@ const dataProjectsExtensionsChrome = [
140120
"L'extension Codewars Stats est une extension Chrome qui permet de consulter les statistiques et le classement des utilisateurs de Codewars. Elle permet également de consulter les informations sur les katas en cours et d'obtenir plus de statistiques sur la page de profil.",
141121
lien: "https://chrome.google.com/webstore/detail/codewars-stats/hgkijebblcanpapihobhgacojbocnham?hl=fr",
142122
icon: "chrome",
123+
fav: false,
143124
},
144125
];
145126

0 commit comments

Comments
 (0)