Portfolio - Philippe Mourey

Full-Stack Development β€’ Python β€’ Flask β€’ Django β€’ React

πŸ‡«πŸ‡· Version FranΓ§aise

Job Application Tracker

Flask SQLAlchemy SQLite Web App

CRUD web application for tracking job applications, managing recruiter follow-ups, and organizing the job search pipeline.

PDF File Processing

Python pdfminer pdfplumber Back-End

Automated PDF processing tool using existing modules for inserting hypertext links on purchase order item labels.

Mapping Application

Flask Python REST API Full-Stack

Web application using REST APIs to calculate travel times and distances with interactive map visualization.

Medical Office Management System

Django Python SQLite Full-Stack

Complete medical office management system including patient management, appointments, medical records, and billing functionality.

Healthcare Patient Management

Flask SQLAlchemy SQLite Full-Stack

Support tool for non-digitalized doctors to securely record consultations and manage patient data with comprehensive history tracking.

Tennis Club Management

Flask SQLAlchemy Blueprint Full-Stack

Tennis club management tool for team building, player availability tracking, and championship organization. Complements the official Tenup F.F.T. website.

D&D 5th Edition Simulator

Python Tkinter PyGame REST API Gaming

Interactive D&D 5th Edition universe simulation using public API data (SRD license):

  • Adventurer party creation and management
  • 300+ monster bestiary integration
  • Level-adaptive random battle arenas
  • Experience and equipment progression system
  • Location management (Temple, Tavern, Inn...)

Competitive Programming - CodinGame

Python Algorithms AI Competitive

AI development for bot battles in various CodinGame arenas, progressing through multiple league levels with optimized algorithms.

Todo App + Calculator

Node.js Express SQLite Full-Stack

Multi-functional application combining a Todo App with data persistence and an interactive graphical calculator.

Chess Game

Python Flask PyGame Gaming

Complete chess game with graphical interface allowing players to compete against the computer with multiple difficulty levels.

Multiplayer Board Games

React Flask WebSocket Full-Stack

Online multiplayer gaming platform (Tic Tac Toe) with React frontend and Flask backend. Project in development.

Algorithmic Contests

Python Algorithms Optimization Competitive

Solutions for programming contests: TopCoder, Advent of Code, CodeForces, Yandex Cup. Focus on algorithmic optimization and complex problem solving.