Jérémy Lorette

Développeur Web & Mobile

Étudiant 42 Angoulême

Découvrez mes projets et mes compétences !

screen  profil github

Stack technique

Une stack basé sur javascript, avec React.js et Node.js

Base de données

Prisma est un ORM moderne offrant une couche d'abstraction puissante pour PostgreSQL. Il simplifie les interactions avec la base de données grâce à une API auto-générée. Grâce à sa facilité d'utilisation et ses performances, Prisma est un choix de premier ordre pour les applications modernes.

Frontend

Next.js, couplé à React.js, offre un cadre pour le développement de sites web universels, optimisés pour les performances. Avec TypeScript, cette stack garantit un code fiable et typé, assurant ainsi une meilleure qualité et une maintenance aisée des projets. Un trio idéal pour des applications web modernes et scalables.

Backend

Node.js fournit une plateforme d'exécution rapide pour le JavaScript côté serveur, tandis qu'Express est un framework web minimaliste s'articulant parfaitement avec Node. Ensemble, ils forment la base d'une architecture backend performante, flexible et facilement extensible.

Projets web

Voici mes projets web, il s'agit de projet personnel, de projet de formation ou alors de projet réalisé en mission freelance

Playtracker

Playtracker est un outil que j'ai co-développé, destiné à gérer et suivre les bibliothèques de jeux vidéo des utilisateurs. Il permet d'ajouter des jeux, de suivre la progression et d'obtenir des statistiques basiques. Les utilisateurs peuvent également créer des listes personnalisées, rendant l'expérience plus organisée et adaptée à leurs besoins.

Capture d'écran de l'application
BadgeBadgeBadgeBadgeBadgeBadge
Site de blog et de réservations

J'ai conçu un site interne pour le CE de la STCLM à Limoges, servant à la fois de blog et de plateforme de réservation. Les utilisateurs peuvent y réserver des véhicules ou des appartements, recevant un code sécurisé par e-mail pour confirmer leur réservation. Un backoffice est également intégré, permettant aux administrateurs de gérer le site, les utilisateurs, et d'autres fonctionnalités. De plus, grâce à une API Google, toutes les réservations sont automatiquement ajoutées à Google Calendar.

Capture d'écran de l'application
BadgeBadgeBadgeBadgeBadge
Self service to ical

Self service to ical est un outil en production hébergé sur un serveur VPS. Sa mission principale est de scraper le calendrier professionnel de la TCL de Limoges. Une fois les données récupérées, il les distribue sous la forme d'un fichier ical. Ce fichier peut ensuite être importé et mis à jour automatiquement dans diverses applications de calendrier, telles que Google Calendar ou Apple Calendar.

Capture d'écran de l'application
BadgeBadgeBadgeBadge
Groupomania

Groupomania est le projet final de la formation Développeur Web Junior chez OpenClassrooms. Il s'agit d'un réseau social d'entreprise conçu pour permettre aux utilisateurs de publier des images, de suivre d'autres utilisateurs et de commenter les publications.

Capture d'écran de l'application
BadgeBadgeBadgeBadge

Projets Mobile

Voici mes projets Mobile, il s'agit de projet personnel ou de projet de formation.

2Dolist

2Dolist est un projet realisé en React Native. Il s'agit d'une application de gestion de tâches. Elle permet de créer des tâches, de les modifier, de les supprimer et de les marquer comme terminées. Les tâches sont stockées dans le local storage du téléphone.

Capture d'écran de l'application
Badge
Weather app

Weather app est un projet realisé en React Native. Il s'agit d'une application météo. Elle permet d'afficher la météo actuelle et la météo des 5 prochains jours. L'application utilise l'API OpenWeatherMap.

Capture d'écran de l'application
BadgeBadge
Airbnb

Airbnb est un projet realisé en React Native. Il s'agit d'une application de location de logements. Elle permet de rechercher des logements, de les filtrer et de les réserver. L'application utilise l'API Airbnb.Une carte est également disponible pour afficher les logements.

Capture d'écran de l'application
BadgeBadgeBadgeBadge
Tinder

Tinder est un projet realisé en React Native. Il s'agit d'une application de rencontre. Elle permet de rechercher des profils, de les liker et de les matcher.Un système de swipe est également disponible pour le like et le dislike des profils.

Capture d'écran de l'application
BadgeBadge

Compétences

Compétences et outils maitrisés

Logiciels
logo-figma
Technologies
Outils