Bienvenue dans mon portfolio !

Voici quelques uns de mes projets. N'hésitez pas à me contacter :)

Contact

Mes projets

Voici ci-dessous quelques example de projets que j'ai réalisé récemment. Vous pouvez également consulter mes projets à venir ici.

_____________________________

Projets EPITA

42sh demo

42sh

42sh était un projet d'un mois en groupe de quatre durant la 3ème année d'EPITA. Nous avons recréé un terminal de type bash en C. Au cours de ce projet, nous avons appris à faire un lexer et un parser, nous avons également réimplémenté certains built-in de bash. Nous devions gérer l'exécution des commandes, l'expansion des variable, les sous-shells, les substitutions de commandes et quelques autres fonctionnalités de bash. Nous avons utilisé git pour le versionning et fait des tests fonctionnels python.

OCR solved grid

OCR

L'OCR était un projet d'un mois en groupe de quatre pendant la 2ème année d'EPITA. Nous avons créé un programme de reconnaissance et résolution de grilles de sudoku en C. Les principales parties du projet étaient le traitement d'images, la détection de grille, un réseau de neurones pour la reconnaissance de caractères, le solveur et l'interface utilisateur pour filtrer détecter et résoudre séparément ou simultanément. Le versionning du projet a été réalisé via git. Nous avons également réalisé un site web qu vous pouvez consulter ici

NYR map 'Vargfell'

NYR: the last stand

NYR était un projet de six mois en groupe de quatre au cours de la 1ère année d'EPITA. Le projet consistait à créer un jeu en C# avec Unity. Principalement inspiré d'Assassin's Creed : Valhalla et de Project Winter, notre jeu permettait d'incarner un viking qui devait sauver son île. Nous avons dû implémenter une IA ennemie, une map, une interface utilisateur, un système de sauvegarde, un mode multijoueur et enfin la gestion d'inventaire et des joueurs. Tout notre travail est documenté sur un site Web. Cliquer ici pour en savoir plus!

JWS

JWS était un projet seul d'une semaine en java durant la 3ème année d'EPITA. Pour ce projet, nous avions un front-end donné pour tester notre code. Nous avons fait un jeu en ligne de type bomberman. Nous avons dû gérer des requêtes ainsi qu'une base de données. Nous avons utilisé les frameworks Quarkus et Hibernate ORM.

HTTPD

HTTPD était un projet de deux semaines en groupe de deux pendant la 3ème année d'EPITA. HTTPD consistait à recréer un serveur HTTP en C suivant les spécificitées de HTTP/1.1. Le projet était divisé en quatre parties principales: analyse HTTP, gestionnaire de sockets, gestionnaire d'événements et contrôle des démons.

Malloc

Malloc était un projet seul d'une semaine en C pendant la 3ème année d'EPITA. Nous devions recréer les fonctions malloc, realloc et free.

Minimake

Minimake était un projet seul d'une semaine en C pendant la 3ème année de l'EPITA. Le but de ce projet était de créer une version simplifiée de la commande make. Nous avons dû faire un lexer/parser et exécuter les règles spécifiées dans un Makfile donné. Nous devions également gérer les variables et les dépendances.

_____________________________

Projets Dorset college

BattleShip

Durant le cours de POO à Dorset, nous avons dû créer un jeu en java avec une interface graphique. Ce projet était en groupe de cinq. Nous avons fait un jeu de bataille navale multijoueur avec mon groupe. Cliquez ici pour voir notre repository sur GitHub.

My portfolio

Ce site Web anitaselva.github.io a été créé dans le cadre du cours de développement front-end à Dorset en utilisant HTML, CSS et JavaScript. Au début il n'affichait que les pages web faites en classe mais il évolueet est à présent mon site de présentation.

FakeTwitter

FakeTwitter est une application web. Ce projet faisait partie du cours de développement back-end à Dorset College. L'objectif était d'implémenter le back-end d'un twitter simplifié. Nous avons utilisé Python et Flask, MongoDB pour la base de données et Heroku pour déployer l'application.

van-gogh

Vincent Van Gogh

Page web d'entraînent. Résumé de la vie et du travail de l'artiste néerlandais Vincent van Gogh avec une vidéo intégrée de YouTube.

Voir projet
food

Smooth Smoothies

Page web d'entraînement. Mise en page multi-colonnes basée sur une flex box et une image principale avec une superposition teintée.

Voir projet
fashion

Snazzy Fashion

Page web d'entraînement. Présentation d'une marque de mode contenant une vidéo qui tourne en continue en arrière plan.

Voir projet
js

JS portfolio

Page web d'entraînement contenant mes projets JavaScript récents. Veuillez noter que cette page n'est pas à jour.

Voir projet