Skip to content

Awesome Dashboard #808

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: 18.0
Choose a base branch
from
Open

Conversation

3amo-magdy
Copy link

No description provided.

dijo-odoo and others added 2 commits March 21, 2025 18:34
1) Added new billing layouts in PoS
2) Allow user to see the preview of billing from PoS setting menu
3) User can see and set the header , footer and layout type from wizard preview
4) Modified configuration view for PoS settings
A generic dashboard showing some statisitics fetched periodically from '/awesome_dashboard/statistics' controller.

The added dashboard items:
- Number of new orders this month
- Total amount of new orders this month
- Average amount of t-shirt by order this month
- Number of cancelled orders this month
- Average time for an order to go from ‘new’ to ‘sent’ or ‘cancelled’
- A piechart indicating the number of t-shirts ordered per t-shit size.

Added the option for the user to hide/show specific items using the cog wheel.

Note that the dashboard items are generic /and easy to extend, and are added to the registry "dashboard_items" within the "awesome_dashboard" category.

This is an exercise on the 'Discover the web framework: Chapter 2' tutorial.
@robodoo
Copy link

robodoo commented Jun 2, 2025

Pull request status dashboard

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants