Les meilleurs développeurs informatique freelances sont sur Codeur.com
Fermé · Moins de 500 € · 10 offres · 1517 vues
Cahier des Charges pour une Application de Gestion de Facturation
1. Introduction
Ce cahier des charges décrit les besoins fonctionnels et techniques pour la conception et le développement d’une application de gestion de facturation. Cette application permettra de gérer efficacement les devis, bons de commande, bons de livraison, factures, notes de frais, avoirs, ainsi que les modes de paiement associés. Elle sera également dotée de fonctions avancées de recherche et de génération de rapports.
2. Objectifs
Simplifier la gestion des documents commerciaux.
Automatiser les processus liés à la facturation et aux paiements.
Faciliter la recherche et la gestion des données clients et des transactions.
Permettre l’édition et le suivi des impayés et des soldes restants.
3. Fonctionnalités Demandées
3.1. Documents À Gérer
Devis
Bons de commande (BC)
Bons de livraison (BL)
Factures
Notes de frais (comprenant les transactions non déclarées).
Avoirs :
Avoir basé sur une facture.
Avoir indépendant.
3.2. Gestion des Données Clients
Création et gestion des fiches clients avec les informations suivantes :
Raison sociale ou nom et prénom.
Siège social.
IF (Identification fiscale).
ICE (Identifiant commun des entreprises).
3.3. Informations Obligatoires sur les Documents
Tous les documents (factures, BL, avoirs, etc.) doivent contenir les informations suivantes :
Client (nom, raison sociale, etc.).
ICE du client.
Montant TTC.
Montant hors taxe.
Montant TVA.
Taux de TVA.
Date du document.
Désignation des services/produits (avec possibilité d'ajouter plusieurs lignes).
Montant en lettres (génération automatique).
3.4. Modes de Paiement
Les factures, notes de frais et avoirs doivent inclure les modes de paiement ou d'encaissement utilisés.
3.5. Conversion des Documents
Devis : Conversion en bon de commande, BL, facture ou note de frais.
Bon de commande : Conversion en BL ou facture.
Bon de livraison : Conversion en facture.
3.6. Recherche Avancée
L’application doit permettre la recherche selon les critères suivants :
Date.
Client.
Montant.
Type de document.
Mode de règlement.
Combinaison de plusieurs critères.
3.7. Gestion des Impayés
Listage des factures impayées.
Suivi des soldes restants pour chaque facture.
3.8. Gestion des Désignations
Possibilité de copier les désignations déjà enregistrées dans l’application.
3.9. Génération de Rapports
Exportation des opérations réalisées (factures, avoirs) au format Excel avec un modèle standard.
4. Spécifications Techniques
4.1. Technologies
Frontend : Développé avec React.js et stylisé avec Tailwind CSS pour une interface moderne, réactive et élégante.
Backend : Développé avec Next.js pour gérer les API et le rendu côté serveur.
Base de données : MongoDB pour le stockage des données des clients, des documents et des transactions.
4.2. Interface Utilisateur
Conviviale, intuitive et réactive.
Compatible avec les différents navigateurs modernes.
Multilingue (arabe, français).
Design propre et professionnel utilisant Tailwind CSS.
4.3. Base de Données
Stockage des informations clients, des documents et des opérations.
Système de recherche performant.
4.4. Sécurité
Gestion des droits d'accès pour les utilisateurs.
Sauvegarde régulière des données.
4.5. Intégrations
Exportation des données vers Excel.
Possibilité d’ajouter des modules à l’avenir.
5. Livrables
Application fonctionnelle avec les fonctionnalités demandées.
Documentation technique et utilisateur.
Formation pour les utilisateurs.
Budget indicatif : Moins de 500 €
Publication : 22 décembre 2024 à 17h22
Profils recherchés : Développeur spécifique freelance , Développeur JavaScript freelance , Expert BDD freelance , Développeur front-end freelance , Développeur React freelance
10 freelances ont répondu à ce projet
7 propositions de devis en moins de 2h
Montant moyen des devis proposés : 500 €
Estimation du délai : 6 jours