[ { "name": "Civilization 2D", "year": 2023, "type": "School Project", "desc": "A school project aiming to see our understanding of the Java language and the use of design patterns. We had to make game like Civilization, with a map, buildings, resources and an economy. The game is made with Java and JavaFX.", "tech": [ "Java", "JavaFX", "Gradle" ], "links": { "title": "https://github.com/THoguet/Projet-Approche-Objet", "github": "https://github.com/THoguet/Projet-Approche-Objet" }, "logo": "/ressources/logos/projects/approcheObjet.svg", "video": "/ressources/videos/approcheObjet.mkv" }, { "name": "EcoQuiz", "year": 2023, "type": "Personal Project", "desc": "During an event called 'Nuit de l'info' (Night of the info), we had to make a project in 18h. We made a website to help people understanding how we impact the environment with our lifestyle. The website is made with VueJs and Typescript.", "tech": [ "VueJs", "Typescript", "HTML", "CSS" ], "links": { "title": "https://github.com/THoguet/NDI-2023", "github": "https://github.com/THoguet/NDI-2023", "release": "https://ndi-2023.theophylhoguet.fr/" }, "logo": "/ressources/logos/projects/ndi-2023.svg", "video": "/ressources/videos/ndi-2023.mkv" }, { "name": "SnapEdit", "year": 2023, "type": "School Project", "desc": "A school group project to make a web app to edit images, with a lot of filters and effects. Front is made with VueJs and Typescript and the back is made with Java and SpringBoot.", "tech": [ "VueJs", "Typescript", "HTML", "CSS", "Java", "SpringBoot" ], "links": { "title": "https://github.com/THoguet/SnapEdit", "github": "https://github.com/THoguet/SnapEdit" }, "logo": "/ressources/logos/projects/snapedit.svg", "video": "/ressources/videos/snapedit.mp4" }, { "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" } ]