Developed a custom module in Odoo 19 that improves the POS (Point of Sale) experience by adding a modern loading animation when a session starts.
Instead of showing a plain loading screen, this module allows users to upload animations from LottieFiles (in JSON format) and display them while the POS data is loading.
What It Does (In Simple Terms)
- When the POS session opens, a nice animation is shown
- You can upload your own animation (JSON file)
- You can control how long the animation plays:
- Set a fixed number of seconds
- Or let it run until the data is fully loaded
Why I Built This
Default POS loading screens are basic and not very engaging.
This module makes the experience smoother and more visually appealing, especially when loading takes time.
Key Highlights
- Easy to configure inside POS settings
- Supports custom animations
- Improves user experience
- Lightweight and fastĀ