Atelier Professionnel 4

Application
Mobile

Developpement d'une application cross-platform avec React Native, base de donnees locale et synchronisation cloud.

iOS Android
React Native Expo SQLite

MonApp

Cross-Platform

Le concept de l'application

Une application mobile qui fonctionne sur iOS et Android a partir d'un seul code source.

L'objectif de ce projet etait de maitriser le developpement mobile moderne avec React Native, en implementant les fonctionnalites essentielles : navigation, stockage local, authentification et synchronisation des donnees.

Rapide

Performance native

Responsive

Adapte a tous ecrans

Cloud Sync

Donnees synchronisees

Offline

Fonctionne hors ligne

Accueil
Profil

Fonctionnalites principales

Tout ce que l'application propose

Authentification

Systeme de connexion securise avec gestion des sessions utilisateur.

Navigation

Navigation fluide entre les ecrans avec React Navigation et transitions animees.

Stockage local

Base de donnees SQLite integree pour le fonctionnement hors connexion.

Synchronisation

Synchronisation automatique des donnees avec le serveur cloud.

Notifications

Notifications push pour alerter l'utilisateur des evenements importants.

Theme personnalise

Interface utilisateur moderne avec support du mode sombre.

Architecture technique

Comment l'application communique avec les services

Application Mobile

React Native + Expo

API REST

Backend Node.js

Cloud Database

Firebase / MongoDB

Technologies utilisees

Les outils qui ont permis de realiser ce projet

React Native
React Native
Expo
Expo
JavaScript
JavaScript
Tailwind
NativeWind
Firebase
Firebase
VS Code
VS Code

Informations du Projet

Categorie : Atelier Professionnel
Type : Application Mobile Cross-Platform
Date : 2024
Contexte : Formation BTS SIO
Competences : React Native, JavaScript, API, UX/UI
Retour au Portfolio