Défi Keep It
- Thème: Développement d’un outil d’administration de produits favoris
- Prix: 300€ de bon d’achat FNAC
Podium
Le cadre de ce projet entoure une application de mémorisation et de partage de produits disponibles dans les commerces. Il permet à des utilisateurs de Smartphones de collecter un ensemble de produits dans les commerces et de les partager avec leurs amis.
Un produit est appelé un item, et est composé de toutes les caractéristiques d’un produit physique. Un utilisateur pourra se constituer une collection d’items, qu’il organisera comme bon lui semble, par catégorie (pantalons, chaussures, cocktails…). Ceci lui permettra de pouvoir demander l’avis de ses amis sur un item, et de le comparer au cours du temps, par exemple lors de soldes.
Ces items sont accessibles à distance, afin de pouvoir être partagés, et donc positionnés sur un serveur. Les données sont accessibles par les utilisateurs de mobiles via des Services Web.
Une association de commerçants pourra proposer une liste d’items provenant directement depuis ses commerces affiliés, afin de faire déplacer physiquement les gens vers les commerces. Elle pourra donc administrer des collections qui seront visibles par tous les utilisateurs, et la modifier au cours du temps. L’utilisateur est, dans ce cas, appelé un abonné à la liste.
Ici, nous allons avant tout nous attacher à la réalisation de la partie serveur de ces fonctionnalités. Le développement proposé est décrit ci-après.
- Langues
L’application pourra être multilingue.
- Accès
- Administrateur
- Gestionnaire
- Admin association de commerce
- Utilisateur association de commerce
- Fonctionnalités suggérées
- Création de compte
- Ajout d’une nouvelle collection
- Import d’un ensemble d’items au format XML, CSV
- Envoi et redimensionnement automatique d’images et logos
- Listing de toutes les collections
- Recherche par nom
- Listing de toutes ses collections
- Visualisation d’une collection Ajout d’item dans une collection
- Visualisation d’un item
- Positionnement d’un commerce sur une carte
- Aspects techniques
- L'API sera codé en Javascript, NodeJS. Reconnu pour sa rapidité.
- Le système de gestion de base de données sera MongoDB.
- Le système de cache sera REDIS.
- soutenir les initiatives d’individuels désireux de développer leurs projets dans un cadre structuré
- aider les entreprises à développer des services innovants
- proposer une structure locale de qualité, qui permette d’accueillir les talents formés dans notre zone d’influence
L’interface pourra accueillir plusieurs types d’utilisateurs :
La création d’une nouvelle collection permettra de créer une collection pour une association de commerçants.
Le listing de toutes ses collections permet de lister l’ensemble des collections détenues par un seul utilisateur.
Elements attendus/critères de notation:
Code fonctionnel et commenté, on voit les JSON apparaître, et l’API fonctionne.
Le partenaire : AZURMOBILE
Contact
Teboul Nicolas (contact@azurmobile.fr)
Description
La vocation première de l’entreprise est d’apporter son soutien et son expertise aux initiatives innovantes. Nous cherchons à participer au dynamisme économique de notre région en nous positionnant comme force de proposition pour le développement de nouveaux services.
Nos missions sont ainsi de :
See more at: http://azurmobile.fr/entreprise/#sthash.XFnCb2p9.dpuf