Étudiant développeur

Création d’un site web réalisant des calculs de Thermochimie
(Avec base de données)

Contexte
Dans le cadre de mon BTS, j'ai réalisé mon stage de première année à la Faculté de pharmacie de Marseille. Plus précisément dans le secteur : « Service Chimie Physique et Prévention des Risques et Nuisances Technologiques ». Les chercheurs réalisant beaucoup de calculs avec différentes méthodes, un projet d'automatisation des calculs a été lancé, pour à terme être publié publiquement et aider nombre de chercheurs.
J'ai donc travaillé en binôme tout au long du projet, avec un étudiant du MASTER qui avait commencé à établir une base du projet sous le langage Python et son environnement Flask, dans le but de réaliser une page web, regroupant plusieurs feuilles de calculs de thermochimie.
Missions
Mise en place d'un formulaire avec base de données
Affichage de la base de données
Design du site Web
Photos du projet

Accueil du site avec une barre de navigation pour les différentes feuilles de calculs (et leurs base de données) et un footer dynamique



Accueil du site avec une barre de navigation pour les différentes feuilles de calculs (et leurs base de données) et un footer dynamique
Compétences mises en œuvre
Outils utilisés : Framework Flask, Python
Gestion d'une base de données phpMyAdmin
Travail en mode projet (répartition des tâches)
Rapport de stage
Document PDF
Création d’une application de gestion et de réservation de bureaux :
"Office Booking"

Contexte
Lors de ma seconde années en BTS, j'ai réalisé un stage de six semaines dans l'entreprise Naturex part of Givaudan, se situant à Avignon, au sein du secteur IM&T en charge des solutions et applications métiers, notamment de l'ERP (un progiciel de gestion intégré).
En raison de la pandémie de COVID-19, le télétravail a été mis en place, rendant les bureaux et open-space non titrés. De ce fait, il est devenu nécessaire de développer une application permettant de gérer l'occupation des bureaux partagés tout en tenant compte de la capacité variable, selon les jauges. L'objectif de ce stage était donc de réaliser cette application sous forme de client/serveur lourd à l'aide du logiciel WinDev.
Missions
Gestion des salles (création, modification) et de leurs agencement (déplacement des bureaux)
Gestion des bureaux (création, modification)
Création de la base de données
Gestion des réservations
Ergonomie de l'application
Photos du projet

Enregistrement d'un utilisateur si celui-ci n'est pas dans la base de données.

Accueil de l'application en tant qu'administrateur. En tant que simple "user", seul la partie gauche est visible.

Sélection d'une plage horaire par l'utilisateur et ajout d'un réservation.

Enregistrement d'un utilisateur si celui-ci n'est pas dans la base de données.
Compétences mises en œuvre
Création d'un client lourd avec WinDev
Gestion d'une base de données SQL Server
Bonnes pratiques du code (optimisation du traitement de données)
Travail en mode projet (Trello)
Rapport de stage
Document PDF