yavsc/Yavsc/tasks.todo

134 lines
6.4 KiB
Plaintext

# Yavsc.vNext
Da road to the hell
8 years ago
Ceci est une grosse liste de fonctionnalités, existantes, ou à implémenter, ou à oublier ...
## Jalon 1
8 years ago
✔ Acces (publique) aux Blogs. @done (August 13th 2016, 0:51)
✔ Accès aux profiles des intervenants. @done (August 13th 2016, 0:57)
✔ Demande de devis, spécifiant une date et un lieu, envers un pro (ou "BookQuery", ou "demande de rendez-vous"). @done (August 13th 2016, 0:57)
✔ Notifications commande. @done (September 15th 2016, 15:00)
✔ Rendu html du format Markdown-av (+audio&video). @done (October 6th 2016, 14:32)
✔ Rendu Android, via WebKit WebView. @done (October 6th 2016, 14:32)
✔ Salon public. @done (September 28th 2016, 17:58)
✔ Saisie et soumission basique du devis. @done (October 30th 2016, 21:50)
✔ Devis au formats TeX et Pdf en ligne à accès restreint. @done (November 6th 2016, 2:10)
✔ Idem depuis l'API web. @done (November 10th 2016, 10:00)
✔ Signature du devis par le fournisseur (l'arstiste), depuis le mobile. @done (December 7th 2016, 10:45)
☐ Au devis validé par le fournisseur pour le client : Envoi d'une notification au client et mise à disposition du devis signé.
8 years ago
* à l'accord du client sur le devis :
8 years ago
☐ Envoi d'une notification au fournisseur et mise à disposition de la signature client et d'un commentaire.
☐ Edition de la facture non aquittée depuis le mobile.
☐ Edition de contrat depuis le mobile.
☐ Notification et mise à disposition du contrat pour le client.
☐ Signature de contrat par le client.
☐ Notification au client de la facture non aquittée.
(+ ☐ Paiement du client?)
☐ Edition de la facture marquée aquitée et signée par le fournisseur.
☐ Notification au client de la facture aquittée signée.
✔ Chat privé (coté serveur). @done (October 13th 2016, 16:27)
✔ Accès mobile au salon public. @done (October 13th 2016, 16:27)
✔ Accès Web au chat privé. @done (November 3rd 2016, 14:57)
✔ Accès mobile au chat privé. @done (November 3rd 2016, 11:15)
✔ Envoi de l'avatar. @done (December 7th 2016, 10:45)
8 years ago
☐ Envoi de l'avatar depuis le mobile.
8 years ago
* Gestion du profile utilisateur:
8 years ago
☐ Simple [Web]
☐ Prestataire [Web]
☐ Simple [Android]
☐ Prestataire [Android]
8 years ago
* Gestion de l'espace de stockage personnel:
8 years ago
☐ Depuis le Web.
☐ Depuis l'API web.
☐ Depuis le Mobile.
☐ Gestion de l'espace de stockage personnel, depuis l'API Web.
☐ Envoi de fichier depuis le mobile, vers l'espace de stockage personnel.
8 years ago
✔ Envoi de fichiers depuis de Web. @done (December 7th 2016, 10:45)
☐ Évaluation de la prestation.
8 years ago
☐ Page d'accueil du mobile: Les alertes, et les derniers événements, donc, les derniers post, les
dernières inscriptions de prestataire, les annonces corporate
* La selection d'une star: pas de notation à afficher + idem chanteur
☐ depuis le mobile
☐ depuis le Web
* La selection d'un DJ: (rechercher dans / afficher) les samples + idem chanteur
☐ depuis le mobile
☐ depuis le Web
* La selection d'un chanteur: (rechercher dans / afficher) les titres du répértoire
☐ depuis le mobile
☐ depuis le Web
* La selection d'une formation musicale: idem chanteur + (rechercher/afficher) la taille de la formation
☐ depuis le mobile
☐ depuis le Web
## Jalon 2
8 years ago
☐ Login Twitter.
☐ Paiement client d'un approvisionnement pour une demande de prestation définie.
8 years ago
☐ Notifications structurelles (liste de notifications impératives, relatives au site,
8 years ago
spécifiées par groupe d'utilisateurs).
☐ Notifications aux posts, à l'entée d'un artiste, à la conclusion d'une success story.
8 years ago
☐ Construction du droit à l'envoi d'un message privé, spécifié par le destinataire
et/ou par accréditation administrative, à un utilisateur spécifié, ou
à un cercle ou à un groupe, de manière temporaire ou définitive, par une plage de temps spécifié
8 years ago
ou par la validité d'une demande de devis ou une intervention en cours ou récente ou à venir.
☐ Paiement client du reste de la prestation.
☐ Podcasts.
☐ Personalisation des blogs.
☐ Monétarisations.
☐ Distribution de gold card (illimité), de carte vertes (à durée fixe),
de la part d'un prestataire, donnant accès au destinataire au chat privé.
☐ La carte blanche: en la confiant, le prestataire délègue la gestion de son agenda à un autre utilisateur,
elle implique le droit au chat privé
☐ de badges temporaires, donnant accès à un téléchargement unique et limité dans le temps, d'un seul fichier,
sans autre forme d'autorisation.
8 years ago
### Réécritures prévues :
8 years ago
☐ Eviter la création de fichier TeX inutile à la génération du Pdf
### Accessibilité :
8 years ago
✔ Support multi-lanque de l'app mobile @done (December 7th 2016, 10:58)
8 years ago
☐ Correction des libéllés manquant et/ou en anglais relevés avant le jalon 2
### Sécurité
☐ Quota fs utilisateur
☐ Usage de clés anti-forge coté interfaces Web
☐ Fixer "là où ça manque" les limitations en taille des chaines de caratères du modèle
### Configurabilité
8 years ago
☐ Gestion de contenu des pages du site, au format interne (NRLD: i.e. non exposé,
absent du code livré aux clients Web) Markdown-av (`@Html.SiteContent<AccessRules>(id).Responsible`)
8 years ago
8 years ago
## Jalon 3
☐ Saisie du devis sur commande générique: les commandes sont des projets utilisateur associés
à une liste de formulaire de prise de commande auprès de services que le producteur peut spécialiser,
par l'ajout de groupes de champs de saisie complètement définis :
☐ Chaque champ possède:
☐ Un label
☐ Un type pour la valeur
☐ Un type de controle
☐ Une liste de validateurs
☐ Une invitation à la saisie
☐ Chaque champ apparait dans un groupe de champ possèdant un titre
☐ Saisie d'un devis à destination d'un invité (envoi par email, contact local)
8 years ago
☐ Paiement d'Arrhes
8 years ago
## Jalon 4
8 years ago
☐ Aide à la rencontre physique, avec une carte interactive des positions
des participants, du geofencing pour les alerter de la rencontre, et plus si affinités.
☐ Activités secondaires: Une activité peut se spécialiser, on le materialise dans le modèle
en l'enregistrant comme activité fille. Par ailleurs, l'utilisateur peut déclarer plusieurs activités,
sous la forme d'une liste, dont le premier élément indique l'activité principale
(pour laquelle un code APE doit correspondre).
8 years ago
☐ Le streaming video, de pair à pair
☐ Le streaming vidéo public.
8 years ago
## Jalon 5
☐ Conciliation