Ătudiant en L3 Informatique Ă lâUniversitĂ© Lyon 1, je mâoriente vers le dĂ©veloppement backend, la modĂ©lisation de bases de donnĂ©es et la conception dâAPI manipulant des donnĂ©es mĂ©tier rĂ©elles.
Ce dépÎt regroupe une sélection de projets personnels et académiques illustrant mes compétences en :
Manipulation et valorisation de données
âĄïž le dĂ©tail des codes se trouve ici : https://ramdane-amaouz.github.io/mon-portfolio.html
Je mâintĂ©resse particuliĂšrement Ă :
Application SaaS complĂšte de gestion de stock et dâinventaire dĂ©veloppĂ©e en stage pour Enjoy Tacos (franchise Enjo La Doua, Villeurbanne), dĂ©ployĂ©e en production et utilisĂ©e par un client rĂ©el.
Architecture full-stack avec backend API, frontend web, application mobile, authentification sécurisée et base de données relationnelle avec politiques de sécurité au niveau ligne (RLS).
Fonctionnalités clés :
Technos : FastAPI (Python), React/Vite, React Native (Expo), Supabase (PostgreSQL, RLS), JWT (ES256/JWKS), Resend, Render, Vercel, pytest, Vitest
Grille interactive en architecture MVC oĂč chaque case correspond Ă une donnĂ©e manipulable dynamiquement via des formulaires HTML.
Technos : Python (Django), HTML/CSS, MVC
Application web permettant la gestion de stocks pour plusieurs entreprises, avec rÎles utilisateurs, base de données relationnelle et API.
Technos : Python (FastAPI), JavaScript (React), SQL, API REST
Application mobile de gestion dâinventaire avec authentification, base de donnĂ©es distante et manipulation de donnĂ©es en temps rĂ©el.
Technos : TypeScript (React Native), Supabase, SQL
ImplĂ©mentation complĂšte du jeu dâĂ©checs avec architecture MVC, rĂšgles complĂštes, IA simple et interactions utilisateur.
Technos : Java (Swing), MVC
Projet modulaire illustrant la programmation orientée objet, la structuration de code et la logique métier.
Technos : C++ (SDL2), POO
Site web récapitulatif des modules de la licence informatique, avec explications sur SQL, MVC, bases de données et systÚmes.
Technos : Web, SQL
Prototype de tactical RPG en 3D avec gestion dâunitĂ©s, points de vie, comportements et logique de combat.
Technos : C#, Unity
CrĂ©ation dâun blog structurĂ© avec gestion de DocTypes, base de donnĂ©es et logique mĂ©tier.
Technos : Frappe, Python, SQL
Mettre mes compétences en développement full-stack au service de projets manipulant des données réelles, et approfondir cette approche dans la suite de mon parcours académique et professionnel.