Want to create interactive content? It’s easy in Genially!

Get started free

CDA

lucas Tsl

Created on September 12, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

January School Calendar

Genial Calendar 2026

Annual calendar 2026

School Calendar 2026

2026 calendar

January Higher Education Academic Calendar

School Year Calendar January

Transcript

Rue Lucas

TITRE PROFESSIONNEL CONCEPTEUR DÉVELOPPEUR D’APPLICATIONS

Soutenance TROTESEIL LUCAS – Nexa Digital School

Start

Rue Lucas

Application gestion réservation à la location

Objectif : application de gestion des réservations et des avis pour hébergements. Architecture : API REST (Node.js/Express) · Dashboard (Next.js) · App iOS (SwiftUI). Portée : analyse, modélisation, maquettage, développement full-stack, sécurité, déploiement serverless. Bénéfice : solution complète et opérationnelle pour la gestion client.

+ sur mon parcours

Vision and misson

Cette solution permet

Cette solution est

aux administrateurs de gérer les réservations (CRUD) et d’accéder à des statistiques en temps réel ; aux clients de réserver en trois étapes et de laisser un avis ; garantir cohérence et traçabilité via MongoDB et validations strictes.

destinée à la gestion d’une location de vacances. Il combine une API sécurisée, un tableau de bord administrateur et une application mobile iOS.

Objectifs

protéger les données sensibles (contacts, dates, avis) grâce à des bonnes pratiques (CORS, validation, logs).

permettre l’ajout de fonctionnalités (gestion de plusieurs logements, authentification, paiement en ligne) sans refonte complète.

proposer une expérience fluide et sans friction lors de la réservation et de la consultation des avis.

Satisfaction utilisateur

Scalabilité

Sécurité

En proposant une API REST robuste, un tableau de bord administrateur riche en fonctionnalités et une application mobile intuitive, le projet répond au besoin de gestion des réservations et des avis pour une location de vacances.

Les besoins

L’API Express expose des routes REST

Analyser les besoins

Les besoins principaux étaient : - un système de réservation simple et sécurisé - la génération d’un code unique pour chaque réservation - la gestion des avis clients et un tableau de bord pour suivre l’activité. J’ai traduit ces besoins en user stories et réalisé des maquettes haute fidélité sur Figma pour l’application mobile et le tableau de bord web. Les maquettes montrent un parcours de réservation en trois étapes (coordonnées, informations personnelles, choix du paiement), un tableau de bord avec listes paginées et filtres et un design cohérent sur toutes les plateformes.

La partie admin est une application React/Next.js

La partie mobile suit un modèle MVVM avec SwiftUI

Horizontal - Vertical Logo

When giving a presentation, you should aim for two objectives: convey information and prevent yawning. To do this, it can be good practice to create an outline and use words that are etched into your audience's memory.

Positive - negative logo

+ Info

Grayscale logo

Contextualize your topic with a subtitle

With Genially templates, you can include visual resources to leave your audience amazed. Also highlight a specific phrase or data that sticks firmly in your audience's memory, and even embed external content that surprises: videos, photos, audio... Whatever you want!

Safety space

With Genially templates, you can include visual resources to leave your audience amazed. Also highlight a specific phrase or data that sticks firmly in your audience's memory, and even embed external content that surprises: videos, photos, audios... Whatever you want!

We are capable of understanding images from millions of years ago, even from other cultures.

Minimum size

Contextualize your topic with a subtitle

16 mm

With Genially templates, you can include visual resources to leave your audience amazed.

  • Improve communication on any topic.
  • Creates a 'match' with your audience...
  • And makes them part of the message.
  • Has a color suitable for your theme.
  • Represents data with graphics.
  • Uses timelines to tell stories.

10 mm

Incorrect uses

Add a subtitle to contextualize your topic

With Genially templates, you can include visual resources to leave your audience in awe. You can also highlight a specific phrase or data that sticks firmly in your audience's memory, and even embed external content that surprises: videos, photos, audios... Whatever you want!

Typography

Interactivity and animation can be your best allies when creating tables, infographics, or charts that help provide context to the information and simplify data for your audience. We are visual beings, and it’s easier for us to 'read' images than to read written text.

Secondary typography

Main typography

Aa

Aa

abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789. ¡!¿?+*#%&$€<>ºª“”[]{}

abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789. ¡!¿?+*#%&$€<>ºª“”[]{}

+ Info

+ Info

Colors

When giving a presentation, two objectives must be pursued: transmit information and prevent yawning. For this, making an outline and using memorable words can be good practices to engrain in your audience's mind.

Color 2

Color 4

Color 3

Color 1

#4ecdc4

#f0f0f0

#222d32

#fadb03

When someone tells us a story, it moves us emotionally, making us remember the stories up to 20 times more.

We are in the era of digital information explosion. Our way of obtaining informationhas changed.

Show enthusiasm, smile, and maintain eye contact with your audience; these can be your best allies.

Our brain is biologically prepared to process visual content.

+ Info

+ Info

+ Info

+ Info

Iconography

If you want to provide additional information or develop the content in more detail, you can do so through your oral presentation. We recommend practicing your voice and rehearsing: the best improvisation is always the most prepared!

  • Plan the structure of your communication.
  • Prioritize it and give visual weight to the main points.
  • Define secondary messages with interactivity.
  • Establish a flow through the content.
  • Measure the results.

+ Info

Applications

When giving a presentation, you should aim for two objectives: transmit information and prevent yawning. To achieve this, it can be good practice to create an outline and use words that are burned into the audience's memory.

Photos and Logo

Business Card

Letterhead

About

Email Signature

Contact

Company Name

Write a great address. The street, its number, a postal code…You know!

With Genially templates, you can include visual resources to leave your audience in awe. Also highlight a specific phrase or data that sticks in your audience's memory, or embed external content that surprises: videos, photos, audio... Whatever you want! Need more reasons to create dynamic content?

We are capable of understanding images from millions of years ago, even from other cultures.

Here you can includea relevant detailto highlight

Showing enthusiasm, smiling, and maintaining eye contact with your audience can be your best allies when telling stories that move and pique the audience's interest: 'The eyes, chico. They never lie'. This will help you connect with your audience. Leave them speechless!

À propos de ces 6 dernières année

J’ai suivi un Bac général (HG-GS / SES) à Angers (2018–2022), puis un BTS SIO option SLAM toujours à Angers (2022–2024). Afin d’approfondir mes compétences techniques et architecturales, j’ai poursuivi avec un Bachelor Concepteur Développeur d’Applications à Bordeaux (2024–2025), avec une spécialisation back-end. J’ai commencé la programmation en loisir. Ma curiosité, accentuée durant la période COVID, m’a conduit à transformer ce hobby en voie professionnelle, en choisissant le back-end pour son côté logique, la conception d’API et la gestion des données.

Here you can place ahighlighted title

Demonstrating enthusiasm, smiling, and maintaining eye contact with your audience can be your best allies when telling stories that excite and capture the audience's interest: 'The eyes, chico. They never lie.' This will help you connect with your audience.Leave them speechless!

What you're reading: interactivity and animation can make the dullest content become fun. At Genially, we use AI (Awesome Interactivity) in all our designs, so you can level up with interactivity and turn your content into something valuable and engaging.

Here you can includea relevanthighlighted fact

Did you know that Genially allows you to share your creation directly, without the need to download?

Demonstrating enthusiasm, smiling, and maintaining eye contact with your audience can be your best allies when telling stories that excite and capture the audience's interest: 'The eyes, kid. They never lie.' This will help you connect with your audience. Leave them speechless! What you read: interactivity and animation can turn the dullest content intosomething fun.

Demonstrating enthusiasm, sketching a smile, and maintaining eye contact with your audience can be your best allies when telling stories that excite and pique the audience's interest: 'The eyes, kid. They never lie'. This will help you 'match' with your audience. Leave them speechless!

We are capable of understanding images from millions of years ago, even from other cultures.

Here you can includea relevant factto highlight

If you want to provide additional information or develop the content in more detail, you can do so through your oral presentation. We recommend practicing your voice and rehearsing: the best improvisation is always the most prepared!

  • It is clear and structured
  • Tells hierarchical stories.
  • Matches with your audience.
  • Adapts fonts and color to the theme.
  • Includes images and entertains.
  • Represents data with graphics.
  • Uses timelines.
  • Is animated and interactive.
  • Excites the brain through multimedia elements.
  • DO NOT overuse bullet points 🙃​.

Do you feel your text still needs something? Add animation to captureyour audience.

Here you can includea relevant detailto highlight