comptanar / comptanar.github.io

https://comptanar.github.io/
Creative Commons Zero v1.0 Universal
1 stars 2 forks source link

comptanar

Un produit pour faire des comptes annuels officiels

Suivi : https://github.com/orgs/comptanar/projects/1/views/1

Objectif

Général

Produire facilement et de manière fiable les informations qu'une entreprise doit déclarer aux impôts (TVA, Impôts sur les Sociétés et liasse fiscale)

Déclarer nous-même https://www.impots.gouv.fr/sites/default/files/media/1_metier/3_partenaire/edi/liste_des_partenaires_edi_actifs.pdf

Court terme

Reproduire les comptes annuels de l'exercice 2020 de l'Échappée Belle

Déroulé

Creation d'instance

Depuis le site comptanar centrale (https://comptanar.github.io/ pour le moment), on demande à ouvrir une instance à partir de son compte Github. En passant toctoctoc, on partage les accès pour pouvoir créer un repo github dans lequel il y a les fichiers de données

Les fichiers de données seront exposé dans la branche principale.

Artefact

Développement

Installer l'application

npm install

Démarrer le serveur de l'instance principale

npm start

Lancer les tests

npm run test

Lancer un build

npm run build

Lancer le serveur de dev

npm run dev

Conventions

Langue

Les commits, la documentation, les commentaires, les noms de fonctions et variable doivent être en langue française

Guide stylistique

Plutôt 4 espaces et pour le reste, on verra plus tard

Typage et documentation

On fait au mieux pour typer en TypeScript version JSDoc

Il y a un compromis à trouver entre passer trop de temps à satisfaire le compilateur TypeScript et avancer ce qui est directement utile aux utilisateur.rice.s. Donc, on utilise facilement le type any ou // @ts-ignore et c'est ok

CSS

Ce repo utilise SCSS (version de SASS qui ressemble très fort à du CSS), principalement pour le nesting et les variables

Organisation collective

On peut suivre les avancements ici : https://github.com/orgs/comptanar/projects/1/views/1

Les cartes peuvent devenir des issues dans le repo, on les change de colonne au fur et à mesure

Chaque personne s'auto-assigne les cartes selon l'envie et la disponibilité