logo

Clone Instagram

L'application est un clone d'instagram qui permet aux utilisateurs de partager des photos, de suivre d'autres utilisateurs et de recevoir des notifications en temps réel. Elle offre une variété de fonctionnalités avancées telles que la création de profils, l'authentification des utilisateurs avec Firebase, la recherche d'utilisateurs, la publication de posts, les fils d'actualité avec des posts, les likes de posts, ainsi que la possibilité de suivre ou de ne plus suivre d'autres utilisateurs directement depuis leur profil.

Cette application a été développée en utilisant SwiftUI pour offrir une interface utilisateur complexe et élégante, tout en utilisant MVVM pour organiser le code. La plateforme utilise Cloud Firestore pour stocker les données, y compris les images téléchargées, et permet aux utilisateurs de se connecter et de s'inscrire facilement avec Firebase.

Les utilisateurs peuvent également bénéficier de fonctionnalités avancées telles que la surveillance des événements de la base de données, la structuration optimale des données pour des performances optimales, la construction de vues et de contrôleurs de manière programmatique, la gestion des données JSON entrantes, l'utilisation de Swift Package Manager et d'API tierces personnalisées, ainsi que la création d'extensions et de fonctions pour un code propre et réutilisable.

  • SwiftUI Xcode Firebase Firestore MVVM API-JSON
Lien vers github
© JÉRÉMY PEREZ 2020 / ALL RIGHTS RESERVED.
To top