Le Petit Prince

Contexte

Application mobile scolaire pour les parents d'élèves, avec actualités, galeries, dates importantes et favoris

Description

Le Petit Prince est une application mobile Expo / React Native conçue pour centraliser les informations d'une école maternelle fictive. L'authentification se fait par classe, les données sont récupérées depuis une API distante, puis filtrées selon le profil connecté. L'application structure son expérience autour d'articles, galeries, dates importantes, favoris persistants et contact, avec une navigation expo-router par onglets et stacks imbriqués pour les écrans de détail.

Mars 2026
1 personne
Projet IUT • 19/20

Compétences utilisées

Expo
React
TypeScript
Tailwind CSS
Zod

Compétences

Compétences utilisées

Expo
React
TypeScript
Tailwind CSS
Zod

Compétences acquises

Expo
Zod

Compétences améliorées

React
TypeScript
Tailwind CSS

Fonctionnalités

10Fonctionnalités
Glisser< >
01

Connexion par classe avec validation du formulaire et option Se souvenir de moi

Expo
React
TypeScript
02

Navigation protégée via expo-router avec onglets principaux et écrans de détail

Expo
React
TypeScript
Zod
03

Récupération distante des articles, galeries et dates importantes

Expo
React
TypeScript
04

Filtrage des contenus selon la classe connectée avec support du contenu global

Expo
React
TypeScript
05

Liste d'articles triée par date avec recherche textuelle et mise en avant des infos importantes

Expo
React
TypeScript
06

Détail article avec contenu complet, galerie horizontale et action favori

React
TypeScript
07

Visualisation plein écran des photos avec navigation dans une modal réutilisable

Expo
React
Tailwind CSS
08

Galeries et dates importantes affichées dans des écrans dédiés et rafraîchissables

React
TypeScript
09

Favoris persistants en local via AsyncStorage

Expo
React
TypeScript
10

Écran contact et déconnexion réutilisable dans les différentes sections

React
TypeScript

Galerie

Galerie

9