Casual Store
Casual Store — une boutique de vêtements qui fonctionne dans un bot Telegram (Mini App) : catalogue, prix selon la taille, panier, commande, coordonnées de paiement et bureaux de poste les plus proches sur une carte.
Casual Store est une boutique de vêtements accessible via un bot Telegram : sans quitter Telegram, l'acheteur choisit un article, indique sa taille, passe commande et sélectionne le point de livraison sur la carte.
Réalisations
- Catalogue : bannières, catégories et sous-catégories, tri, filtres par taille et disponibilité, recherche.
- Fiche produit : prix variant selon la taille, photos et vidéo.
- Panier conservé d'une session à l'autre ; la page de commande et de paiement copie les coordonnées en un clic.
- Livraison : SDEK et la Poste russe — bureaux les plus proches sur la carte.
- Intégration Telegram : l'utilisateur est identifié via Telegram, l'application s'ouvre en plein écran.
Choix techniques
- Les bureaux de poste sont récupérés via l'API Overpass d'OpenStreetMap et affichés sur une carte Leaflet.
- Deux boutiques, un seul code : la même application, connectée à une autre API de catalogue, a été publiée comme seconde boutique.
- Les lacunes de l'API backend ont été documentées et l'interface écrite pour les contourner.
Mon rôle
Tout le frontend est entre mes mains : design, intégration Telegram, carte et déploiement sur Netlify.