Abdelilah Nossair

Ingénierie indépendante en IA, données, plateformes web et systèmes d’entreprise.

FERMER

PeerFit

Une plateforme communautaire full-stack pour découvrir, organiser et soutenir le sport amateur.

  • Application mobile
  • Plateforme communautaire
  • Full stack
Chapitre 01 Aperçu du produit

Rendre le sport local plus facile à trouver, à rejoindre et à retrouver.

PeerFit réunit sportifs occasionnels et passionnés de fitness en un seul endroit pour découvrir des activités à proximité, créer des événements structurés et participer en confiance. L'application s'attaque à la fragmentation du sport amateur : trouver les bonnes personnes, tenir ses engagements et bâtir la confiance une fois la partie terminée.

Écran de connexion PeerFit
Tableau de bord PeerFit avec progrès et réalisations
Chapitre 02 Expérience de base

Une boucle de participation conçue autour de l'emplacement, de la confiance et de l'élan.

Le produit commence par un parcours de connexion accessible, puis offre aux membres un tableau de bord pour les événements, les entraînements, les séries, les succès et les classements. De là, ils peuvent découvrir des communautés, filtrer les activités locales par sport, niveau, intensité, date et note, ou organiser un événement grâce à un parcours guidé en cinq étapes.

« La découverte devient une communauté fiable lorsque chaque événement a une structure, des responsabilités et une raison d'y revenir. »

Chapitre 03 Architecture

Un système de produit sur les couches mobiles, API et données.

  1. 01

    Client mobile

    React Native avec Expo SDK 53, expo-router, Context API, emplacement de l'appareil, cartes de feuillets dans un WebView et i18n pour l'anglais, le français et l'arabe.

  2. 02

    Services d'application

    Node.js et Express exposent l’API REST ; Socket.IO assure la discussion dans les salons d’événements. JWT et bcrypt protègent les comptes, tandis qu’express-validator assainit les entrées de l’API.

  3. 03

    Automatisation des événements

    Les planificateurs de contexte déplacent les événements dans les états à venir, en cours et terminés, puis débloquent les cotes, évaluent les réalisations et déclenchent des rappels.

  4. 04

    Données et sécurité

    PostgreSQL et Sequelize gèrent plus de 15 modèles pour les utilisateurs, événements, notations, réalisations, activité, rappels, blocs, rapports et suspensions, avec des index pour les requêtes de date et de localisation.

Chapitre 04 Résultat

Une fondation prête à la production qui peut se développer avec la communauté.

L'application mobile multiplateforme est conçue pour Android et iOS, avec des systèmes connectés de découverte, de gestion d'événements, de réputation, de modération, de notifications et d'engagement. L'architecture est prête pour la montée en charge avec des tâches en file d'attente, Redis, PostGIS et des services temps réel à mise à l'échelle horizontale.

  • 15+ Modèles de domaine
  • 4 Critères de notation
  • 3 Langues prises en charge
PeerFit associe une expérience sociale familière au détail opérationnel dont le sport amateur a besoin : lieu, capacité, statut, rappels, sécurité et historique de participation.

Principe du produit PeerFit

Sport communautaire, rendu fiable

Communauté PeerFit et écran de tableau de bord
PeerFit crée le flux d'événements
Écran de connexion PeerFit
Écran de tableau de bord PeerFit
Écran communautaire PeerFit
LucidLink assistant d'IA portable
Projet suivant

LucidLink

Un assistant IA portable conçu pour faciliter les déplacements au quotidien.

Étude de cas Technologie d'assistance