Git Product home page Git Product logo

forgelab's Introduction

Hi there, I'm Francis Pouatcha 👋

I'm a Crypto Entrepreneur, Liquidity Engineer, and Technical Lead at Adorsys, passionate about Blockchain and DeFi technologies. With years of experience in the field, I specialize in driving innovative solutions in the FinTech and Crypto space.

  • 🔭 I’m currently working on some innovative projects at Adorsys
  • 🌱 I’m always learning about Blockchain, Cryptocurrencies, and DeFi
  • 💬 Ask me about Blockchain, DeFi, Cryptocurrency and FinTech
  • 📫 How to reach me: You can reach out to me on LinkedIn
  • ⚡ Fun fact: When I'm not working on Crypto projects, you can find me reading, cycling, or exploring new places!

My Github Stats

Your Github Stats

Skills and Expertise

  • Blockchain
  • CeFi
  • DeFi
  • Cryptocurrencies
  • FinTech
  • Liquidity Engineering

Connect with me

LinkedIn

forgelab's People

Contributors

clovisgakam avatar francis-pouatcha avatar hsimofranklin avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

forgelab's Issues

Gestion des Rôles

  • Plusieurs rôles non fonctionnel a savoir:
    • Décompose
    • Retour.....
      et bien d'autre

Vente

  • Ajouter:
    • rechercher vente a crédit
  • Certain produit ne peuvent être vendus

Décomposition

  • bug au moment de l'impression de la ficher de code (le programme imprime plutôt les code bar de l'ancien lot)
  • Procédure de décomposition plus par rapport a celle de l'ancienne version de ADpharma

cash drawer requirement

Nb : before cash check if payement cash drawer is still open else throw exception which readable message for end user
1- create a cash(invoice,Payement) endpoint in cashdrawerEndpoint
-this methode will return Payement
- if invoice's cashed attribut is TRUE return an redable message to user and do nothing
- decrease customerRestTopay in invoice according to payement information
- calculate invoicet totalrestTopay
- update invoice

2- create handlePayement(Payement) observer in cashDrawerEJB
- wich increase cash information in cashdrawer according to payement Mode

3- create handleInvoicePayement(Invoice) in StockMovementEJB
- if invoice is already cashed do nothing
- else generate stock movement for each invoice item

4- provider a service which return list of open cashdrawer
5- provide service which return a list of open cash drawer for specifique cashier

Etat de Caisse

  • Information affiché��e sur l'�état de caisse incomplet
    • Ajouter total Cash + Bon
  • Incohérence entre total bon sur état de caisse et total bon physique
  • Valeur total crédit toujours a 0 (zéro)

Problèmes de performances ADPHARMA

  • Archivage des grosses tables de la BD(Toutes les pharmacies)
  • Lenteur de l'application au démarrage et pendant l'utilisation(Toutes les pharmacies)
  • Imprimante ticket de caisse qui plante régulièrement(Pharmacie Rocher)
  • Problème d'impression(Pharmacie Bertaud)

Fonctionnalité

  • Fermer la boite de dialogue automatiquement quand l'utilisateur souhaite faire autre chose dans l'application, car lorsque cette boite de dialogue reste ouverte elle bloque l'application.

Makepe: Proposer le nom a mettre sur la facture.

En machine il y a le nom de l'assure et principal. Des qu'on recoin le bon de caisse on doit pouvoir changer le nom lors de l'impression de la facture.

Branche à merge de la version d'aliance.

alliance

alliance:-montant bon client payeur n est pas bon et affiche sur le ticket le nom du client payeur au lieu du nom du client
-augmenter les caracteres sur la fiche de bon de commande
-possibilite de preparer les commandes fournisseurs par pourcentages
-inventaire par ordre alphabetique
-preparee le fichier excell pour le 2e site asb

Bug sur les bons avoir clients

  • Certains bons consommes continuent d'être consommes
  • Certains bons dont une partie est consommée, le reste n'arrive pas a être consomme

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.