ortho
This commit is contained in:
parent
af570d06a7
commit
18dc1295d3
3 changed files with 38 additions and 42 deletions
40
README.md
40
README.md
|
|
@ -1,13 +1,8 @@
|
|||
# Yavsc
|
||||
|
||||
C'est une application mettant en oeuvre une prise de contact entre un demandeur de services et son éventuel prestataire associé.
|
||||
|
||||
[](http://gitlab.pschneider.fr/Paul/yavsc/-/commits/vnext)
|
||||
[](https://travis-ci.org/pazof/yavsc)
|
||||
|
||||
# [Yavsc](https://yavsc.pschneider.fr)
|
||||
|
||||
C'est une application mettant en oeuvre une prise de contact entre un demandeur de services et son éventuel préstataire associé.
|
||||
|
||||
# Construction et déploiemenent
|
||||
# Construction et déploiement
|
||||
|
||||
## Construction
|
||||
|
||||
|
|
@ -15,7 +10,7 @@ C'est une application mettant en oeuvre une prise de contact entre un demandeur
|
|||
dotnet build
|
||||
```
|
||||
|
||||
et, pour execution en environement de développement
|
||||
et, pour execution en environment de développement
|
||||
|
||||
```bash
|
||||
~/workspace/yavsc/Yavsc @ ASPNETCORE_ENV=Development dotnet run
|
||||
|
|
@ -31,7 +26,7 @@ Utilisez GNU/Makefile (et visitez le code, dans le dossier `test` ):
|
|||
make test
|
||||
```
|
||||
|
||||
## Installation / Déploiment / Développement
|
||||
## Installation / Déploient / Développement
|
||||
|
||||
### les services et l'API
|
||||
|
||||
|
|
@ -42,14 +37,14 @@ make test
|
|||
puis, pour une première installation
|
||||
`make install_service`.
|
||||
|
||||
## Fonctionalités (encore en cours de développement)
|
||||
## Fonctionnalités (encore en cours de développement)
|
||||
|
||||
Elle est censée aboutir à une prise commande,
|
||||
un payement du client, à une collecte du retour du client, et à un paiment du prestataire de services.
|
||||
un payement du client, à une collecte du retour du client, et à un paiement du prestataire de services.
|
||||
|
||||
Elle comprendra une gestion des litiges.
|
||||
|
||||
Elle expose une messagerie instantanée, disponible depuis un navigateur Web ou depuis l'appplication mobile,
|
||||
Elle expose une messagerie instantanée, disponible depuis un navigateur Web ou depuis l’application mobile,
|
||||
pouvant garantir la preservation du secret sur toute information personnelle,
|
||||
du client comme du prestataire.
|
||||
|
||||
|
|
@ -58,11 +53,11 @@ il sont même formellement authentifies, au moment de leur accord pour une premi
|
|||
facturation en ligne, à l'occasion:
|
||||
|
||||
* pour le client, à la validation d'une commande facturée (de prestation à un prestataire, ou autre).
|
||||
* pour le prestataire, de la validation de son profile proféssionnel, qui implique l'acquitement de son adhésion forfaitaire.
|
||||
* pour le prestataire, de la validation de son profile professionnel, qui implique l’acquittement de son adhésion forfaitaire.
|
||||
|
||||
La séquence logique (et simplifiable) d'une prestation canonique (sans annulation ni reclamation) est la suivante :
|
||||
|
||||
1. Une commande intervient auprés d'un prestataire, elle est chiffrée et le paiment est provisioné par PayPal, non collécté.
|
||||
1. Une commande intervient auprès d'un prestataire, elle est chiffrée et le paiement est provisionné par PayPal, non collecté.
|
||||
2. Notifié, le prestataire valide un devis, avec arrhes ou avance. il signe son devis, qui peu contenir des documents attachés à faire signer par le client, un ou des contrats, stokés au format Markdown par le prestataire dans ses contrats à faire signer.
|
||||
3. à son tour, le client est notifié et signe le devis aussi
|
||||
4. Les arrhes ou avances sont débitées sur le champ
|
||||
|
|
@ -77,11 +72,11 @@ Dans le cas des arrhes, à tout moment, jusqu'avant la date et l'heure de la pre
|
|||
## Limitations
|
||||
|
||||
* à une commande, une prestation
|
||||
* Dans le cas de l'avance, une fois le paiment client autorisé, pour le moment, aucune annulation de la préstation n'est supportée.
|
||||
* Dans le cas de l'avance, une fois le paiement client autorisé, pour le moment, aucune annulation de la prestation n'est supportée.
|
||||
* Une fois passée la date de la prestation, toute reclamation nécessitera l'intervention d'un système auxiliaire (un processus humain?)
|
||||
* Un seul moyen de paiment: PayPal, depuis le Web ou l'application mobile, son interface dite dépréciée NVP/SOAP.
|
||||
* Un seul moyen de paiement: PayPal, depuis le Web ou l'application mobile, son interface dite dépréciée NVP/SOAP.
|
||||
* Elle ne prendra pas en charge, du moins pas encore, ni la saisie de structures de projets complexes, ni ticketing associé à la prestation.
|
||||
* Les professionnels sont tous considérés comme tierces parties, horsmis le propriétaire de l'installation, dont les identifiants PayPal sont utilisés pour collecter tous les paiments. TODO Aucune edition de fiche de paye ni paiment en masse ne sont supportés pour l'instant. Seul les payments unitaires sus-cités le sont.
|
||||
* Les professionnels sont tous considérés comme tierces parties, hormis le propriétaire de l'installation, dont les identifiants PayPal sont utilisés pour collecter tous les paiements. TODO Aucune edition de fiche de paye ni paiement en masse ne sont supportés pour l'instant. Seul les payments unitaires sus-cités le sont.
|
||||
|
||||
## Paramétrage
|
||||
|
||||
|
|
@ -92,20 +87,19 @@ Visiter l'url `/Administration/Take`
|
|||
|
||||
## Une nouvelle activité
|
||||
|
||||
On gère les activité en faisant partie du groupe des commericiaux (`FrontOffice`),
|
||||
On gère les activité en faisant partie du groupe des commerciaux (`FrontOffice`),
|
||||
on crée des activités en y associant des formulaires de commande et une
|
||||
classe de paramétrage de profiles proféssionnels.
|
||||
classe de paramétrage de profiles professionnels.
|
||||
|
||||
# Développement
|
||||
|
||||
## Un nouvel environnement d'execution
|
||||
|
||||
L'impact de l'usage d'un nouveau nom d'environement d'execution, à l'heure de cet écrit, ressemble à ceci:
|
||||
L'impact de l'usage d'un nouveau nom d’environnement d'execution, à l'heure de cet écrit, ressemble à ceci:
|
||||
|
||||
* Ajustement des listes d'environements cités dans les pages:
|
||||
* Ajustement des listes d’environnements cités dans les pages:
|
||||
* ~/Views/Shared/_Layout.cshtml
|
||||
* ~/Views/Shared/_ValidationScriptsPartial.cshtml
|
||||
* ~/Views/Home/Index.cshtml
|
||||
* ~/Views/Home/About.cshtml
|
||||
|
||||
... et beaucoup plus si affinité!
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue