...

Épicerie

Livraison d'épicerie
Application mobile

L'HISTOIRE DERRIÈRE LA CONSTRUCTION DE CETTE INCROYABLE ÉPICERIE EN LIGNE

Chronologie du projet

Temps

3 mois

Équipe

6 Membres

Modules d'application

Application client, application chauffeur et panneau d'administration

Taper

Services de livraison d'épicerie à la demande

Industrie

Épiceries et marchés

Introduction

Vous est-il déjà arrivé de manquer de provisions et de vouloir aller au supermarché pour le faire, mais avec un emploi du temps très serré ? Ou peut-être étiez-vous en retard ? ou étaient trop fatigués pour sortir et magasiner?

Énoncé du problème

Les gens sont vraiment des affaires ces jours-ci à la poursuite de grands vieux rêves américains. Mark a approché OyeLabs pour créer un forum qui s'avère être une aubaine pour les personnes qui manquent de temps, voyant des vies si occupées - nous sommes devenus plus heureux lorsque nous avons entendu l'idée pour la première fois. Ce n'est pas comme si nous n'avions jamais travaillé sur des applications d'épicerie auparavant, mais c'est sa volonté de faire quelque chose pour la société qui nous a poussés vers ce projet.  

L'objectif principal du client était de développer une application Android et iOS permettant aux utilisateurs de commander rapidement leurs produits d'épicerie en temps réel à leur adresse. Le logiciel est disponible en anglais et est destiné exclusivement au public américain.

Défis

Le seul grand défi pour nous, lors de la création d'une application pour une nouvelle marque qui souhaitait se lancer dans le secteur de la livraison d'épicerie, était de satisfaire les besoins du client avec cette entrée clé dans l'industrie du commerce électronique mobile. Ils ont décidé de devenir des concurrents locaux de grandes marques comme InstaCart & Thrive à l'origine. De plus, l'UX devait être construite en tenant compte de son logo préexistant, de la palette de couleurs du site Web et des formats de police.

Le plus gros problème était déjà là à l'arrivée de la production, et il fallait passer d'une interface web à une application pour smartphone. On nous a demandé d'apporter de petites améliorations au site Web, mais la version mobile a dû être créée à partir de zéro en même temps. Nous devions toujours nous en tenir à ce que l'utilisateur avait précédemment pris en compte et inclus sur le site Web. Nous devions le booster encore plus en gardant intacts certains composants et modules pour offrir au client et au client une expérience mémorable.

Groupe 1857

Solution

Nous voulions que nos utilisateurs fassent l'expérience d'une interface utilisateur fluide et sans bogue qui leur permettrait de revenir de l'application pour passer des commandes, plutôt que d'aller sur le marché. Le consommateur a été mis en garde contre le fait d'opter pour le même style qu'InstaCart. Sur ces faits, notre demande était fondée-

 

  • La plupart d'entre eux ne seraient pas détendus sur une application incroyablement avertie en technologie, car les zones étaient composées de résidents de la ville de niveau 2.
  • Une approche d'achat difficile n'est pas un choix faisable pour la plupart des consommateurs. Ils ont choisi de se désabonner et de ne pas aller plus loin dans le processus si l'application ne se charge pas dans les 3 secondes.
  • Nous avions besoin que le client se comporte à l'international, tout en pensant localement pour exceller dans le projet. Nous avons recommandé que les langues locales soient intégrées ainsi que les langues régionales selon les communautés de la ville, également dans l'application. Avec notre suggestion, ils sont allés de l'avant!
Groupe 1875

Phase de conception et de développement

Conception & Développement

Nous avons commencé à réaliser les tâches du plan de conception et de développement, organisées en périodes de travail plus courtes (sprints). Un sprint standard prend deux semaines, mais comme il s'agissait d'un nouveau projet, nous voulions être extrêmement prudents, donc ici aussi, environ 3 semaines.

Assurance qualité

L'assurance qualité continue faisait partie intégrante de notre processus de développement pour ce projet, car nous testions simultanément toutes les fonctionnalités ajoutées.

Version-Release

Une fois la 1ère version stable prête, de nouvelles fonctionnalités ont été publiées après une autre série de révisions de code par l'un de nos développeurs seniors.

Démonstration client

Ici, le client pouvait voir les résultats et tester lui-même le logiciel lors d'une session de démonstration en direct. Il a choisi la fréquence de ces démonstrations à environ 2 tous les mois car nous pouvions tester les fonctionnalités régulièrement.

Sortie en direct

Une fois que Mark était satisfait des applications, nous les avons mises à la disposition des utilisateurs.

Fonctionnalités expliquées

01

Planificateur de livraison

Cette fonctionnalité permet aux consommateurs de préparer à l'avance leur distribution selon leur convenance. Au cours du processus d'achat, les acheteurs choisiront une date de livraison pour leur commande. La création de l'application smartphone du supermarché qui fournit le délai de livraison approximatif pour alerter les clients.

écran de planification de livraison

02

Commande rapide Répéter ou commander à nouveau

Ici, avec une seule pression, les clients réorganiseront les choses précédentes à partir de leur liste de comptes. Cela permet la création de l'application de livraison de supermarché pour simplifier le processus d'achat pour les clients réguliers.

Commande rapide Répéter ou commander à nouveau

03

Rappels mensuels de la liste de courses

Il s'agit d'un avis rapide pour faire une copie des courses mensuelles à faire pour l'épicerie. Le client sera rappelé via les alertes push de cette liste.

Rappels mensuels de la liste de courses

04

Partage de liste de courses

Cette fonction permet au consommateur d'échanger facilement des listes de courses avec d'autres personnes. Les clients le partageront avec d'autres membres de la famille en ajoutant cette fonctionnalité et verront s'il y a quelque chose de spécial à ajouter au registre.

Partage de liste de courses

Dernière pile technologique utilisée

Android : Android Studio 4.x + Java

iOS : Xcode 9 + Swift 5

MS : NodeJS 12, Mysql

API : format JSON

Résultats finaux

Notre équipe s'est engagée à respecter le délai et a mené à bien le projet de Mark selon un calendrier défini. Notre client a été satisfait de la qualité et du service offert. Mark a également remercié l'équipe de s'être souvenue de la date de lancement pour une solution opportune.

Seraphinite AcceleratorBannerText_Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.