move all assets to public and rename paths

This commit is contained in:
nessar committed 2023-03-30 21:27:27 +02:00
1 parent 3440a4b8f9
commit 92b618cd4b
68 files changed
+194 -197

No files matched your search

+105
View File
@@ -0,0 +1,105 @@
{
"particles": {
"number": {
"value": 80,
"density": {
"enable": true,
"value_area": 481.0236182596568
}
},
"color": {
"value": "#ffffff"
},
"shape": {
"type": "circle",
"stroke": {
"width": 0,
"color": "#000000"
},
"polygon": {
"nb_sides": 5
}
},
"opacity": {
"value": 0.6493818846505367,
"random": true,
"anim": {
"enable": false,
"speed": 4.791255552577936,
"opacity_min": 0.1,
"sync": false
}
},
"size": {
"value": 3,
"random": true,
"anim": {
"enable": false,
"speed": 40,
"size_min": 0.1,
"sync": false
}
},
"line_linked": {
"enable": true,
"distance": 120,
"color": "#fd2222",
"opacity": 0.6786669718037545,
"width": 1
},
"move": {
"enable": true,
"speed": 1.5782952832645452,
"direction": "top",
"random": true,
"straight": true,
"out_mode": "out",
"bounce": false,
"attract": {
"enable": false,
"rotateX": 1200,
"rotateY": 1200
}
}
},
"interactivity": {
"detect_on": "canvas",
"events": {
"onhover": {
"enable": true,
"mode": "grab"
},
"onclick": {
"enable": false,
"mode": "push"
},
"resize": true
},
"modes": {
"grab": {
"distance": 191.80819180819182,
"line_linked": {
"opacity": 1
}
},
"bubble": {
"distance": 400,
"size": 40,
"duration": 2,
"opacity": 8,
"speed": 3
},
"repulse": {
"distance": 200,
"duration": 0.4
},
"push": {
"particles_nb": 4
},
"remove": {
"particles_nb": 2
}
}
},
"retina_detect": true
}
+111
View File
@@ -0,0 +1,111 @@
[
{
"name": "Portfolio",
"year": 2023,
"type": "Personal Project",
"desc": "A website to showcase my work and skills. Made with VueJs and Typescript, responsive and accessible.",
"tech": [
"VueJs",
"Typescript",
"HTML",
"CSS"
],
"links": {
"title": "https://theophylhoguet.fr",
"github": "https://github.com/THoguet/Portfolio",
"release": "https://theophylhoguet.fr"
},
"logo": "/ressources/logos/projects/portfolio.svg",
"video": "/ressources/videos/portfolio.mp4"
},
{
"name": "U-Bomb",
"year": 2022,
"type": "School Project",
"desc": "A bomber like game with a map editor and A* pathfinding AI for monsters, made with Java and JavaFX. First time with POO langage.",
"tech": [
"Java",
"JavaFX",
"Gradle"
],
"links": {
"title": "https://github.com/THoguet/Ubomb2022/",
"github": "https://github.com/THoguet/Ubomb2022/",
"release": "https://github.com/THoguet/Ubomb2022/releases/tag/V1.0"
},
"logo": "/ressources/logos/projects/ubomb.svg",
"video": "/ressources/videos/ubomb.mp4"
},
{
"name": "Polyglot TicTacToe",
"year": 2022,
"type": "Personal Project",
"desc": "A side project to show langages I know, for each language there is the time spend, installation steps, tests, a CLI game and a GUI game.",
"tech": [
"C",
"python",
"C++",
"Java",
"Typescript",
"C#"
],
"links": {
"title": "https://github.com/THoguet/polyglot_tictactoe/",
"github": "https://github.com/THoguet/polyglot_tictactoe/"
},
"logo": "/ressources/logos/projects/tictactoe.svg",
"video": "/ressources/videos/tictactoe.mp4"
},
{
"name": "LightUp",
"year": 2022,
"type": "School Project",
"desc": "A project thought the whole year, with two teams of 3 people, we had to make a game following rules and methodologies. All the game is in C, with SDL2 for the GUI. The game has been portated to Android and to the web with WebAssembly.",
"tech": [
"C",
"Java",
"SDL2",
"WebAssembly",
"CMake"
],
"links": {
"title": "https://github.com/THoguet/lightup/",
"github": "https://github.com/THoguet/lightup/",
"release": "https://lightup.theophylhoguet.fr/"
},
"logo": "/ressources/logos/projects/lightup.svg",
"video": "/ressources/videos/lightup.mp4"
},
{
"name": "WebSite with Flask",
"year": 2020,
"type": "Personal Project",
"desc": "I had already made a website with vanilla HTML and CSS, but i learnt with school how to use Flask, so I made a website with Flask and Jinja. Also I made an API to access university calendar events from my Google Calendar.",
"tech": [
"Python",
"Flask"
],
"links": {
"title": "https://github.com/THoguet/flaskwebsite/",
"github": "https://github.com/THoguet/flaskwebsite/",
"release": "https://nessar.fr/"
},
"logo": "/ressources/logos/projects/flask.svg",
"video": "/ressources/videos/flask.mp4"
},
{
"name": "Bots for a Teamspeak Server",
"year": 2016,
"type": "Personal Project",
"desc": "With my friends we had a Teamspeak Server, and I saw that there was an api to access functions of the server, so I made a bot to move AFK people in a channel, and a bot to move people in a channel when they were talking, to assign roles to people.",
"tech": [
"Python"
],
"links": {
"title": "https://github.com/THoguet/BOTTS/",
"github": "https://github.com/THoguet/BOTTS/"
},
"logo": "/ressources/logos/projects/botts.svg",
"video": "/ressources/videos/botts.mp4"
}
]
+163
View File
@@ -0,0 +1,163 @@
[
{
"category": "Software Developpement",
"skills": [
{
"name": "C",
"logo": "/ressources/logos/c.svg"
},
{
"name": "Java",
"logo": "/ressources/logos/java.svg"
},
{
"name": "Python",
"logo": "/ressources/logos/python.svg"
},
{
"name": "Ocaml",
"logo": "/ressources/logos/ocaml.svg"
},
{
"name": "CMake",
"logo": "/ressources/logos/cmake.svg"
},
{
"name": "Git",
"logo": "/ressources/logos/git.svg"
},
{
"name": "Unix",
"logo": "/ressources/logos/unix.svg"
},
{
"name": "Gradle",
"logo": "/ressources/logos/gradle.svg"
},
{
"name": "Maven",
"logo": "/ressources/logos/maven.svg"
},
{
"name": "WebAssembly",
"logo": "/ressources/logos/webassembly.svg"
}
]
},
{
"category": "Front-End Web",
"skills": [
{
"name": "HTML",
"logo": "/ressources/logos/html.svg"
},
{
"name": "CSS",
"logo": "/ressources/logos/css.svg"
},
{
"name": "Javascript",
"logo": "/ressources/logos/javascript.svg"
},
{
"name": "Typescript",
"logo": "/ressources/logos/typescript.svg"
},
{
"name": "VueJs",
"logo": "/ressources/logos/vuejs.svg"
},
{
"name": "Vite",
"logo": "/ressources/logos/vite.svg"
},
{
"name": "PHP",
"logo": "/ressources/logos/php.svg"
},
{
"name": "Git",
"logo": "/ressources/logos/git.svg"
}
]
},
{
"category": "Back-End Web",
"skills": [
{
"name": "SpringBoot",
"logo": "/ressources/logos/springboot.svg"
},
{
"name": "Flask",
"logo": "/ressources/logos/flask.svg"
},
{
"name": "Javascript",
"logo": "/ressources/logos/javascript.svg"
},
{
"name": "Typescript",
"logo": "/ressources/logos/typescript.svg"
},
{
"name": "Django",
"logo": "/ressources/logos/django.svg"
},
{
"name": "MySQL",
"logo": "/ressources/logos/mysql.svg"
},
{
"name": "MongoDB",
"logo": "/ressources/logos/mongodb.svg"
},
{
"name": "Git",
"logo": "/ressources/logos/git.svg"
}
]
},
{
"category": "Computer Graphics",
"skills": [
{
"name": "SDL2",
"logo": "/ressources/logos/sdl2.svg"
},
{
"name": "JavaFX",
"logo": "/ressources/logos/javafx.svg"
},
{
"name": "PyGame",
"logo": "/ressources/logos/pygame.svg"
}
]
},
{
"category": "Design",
"skills": [
{
"name": "Paint.net",
"logo": "/ressources/logos/paintnet.png"
},
{
"name": "Photoshop",
"logo": "/ressources/logos/photoshop.svg"
},
{
"name": "Illustrator",
"logo": "/ressources/logos/illustrator.svg"
},
{
"name": "Premiere",
"logo": "/ressources/logos/premiere.svg"
},
{
"name": "After Effects",
"logo": "/ressources/logos/aftereffects.svg"
}
]
}
]
+26
View File
@@ -0,0 +1,26 @@
[
{
"platform": "Linkedin",
"name": "in/theophyl-hoguet",
"icon": "/ressources/logos/linkedin.svg",
"link": "https://www.linkedin.com/in/theophyl-hoguet/"
},
{
"platform": "Github",
"name": "thoguet",
"icon": "/ressources/logos/github.svg",
"link": "https://github.com/thoguet"
},
{
"platform": "Mail",
"name": "theophyl.hoguet@gmail.com",
"icon": "/ressources/logos/mail.svg",
"link": "mailto:theophyl.hoguet@gmail.com"
},
{
"platform": "Phone",
"name": "+33 6 63 63 73 32",
"icon": "/ressources/images/phone.svg",
"link": "tel:+33663637332"
}
]