Laundry Management System for Odoo | Dry Cleaning with Pickup and Delivery
by DevIntelle Consulting Service Pvt.Ltd https://www.devintellecs.com$ 79.63
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
CRM (crm)
• Invoicing (account) • Project (project) • Website (website) • Calendar (calendar) • Contacts (contacts) • Discuss (mail) • Employees (hr) |
| Lines of code | 19953 |
| Technical Name |
dev_laundry_management |
| License | See License tab |
| Website | https://www.devintellecs.com |
| Versions | 13.0 14.0 15.0 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
CRM (crm)
• Invoicing (account) • Project (project) • Website (website) • Calendar (calendar) • Contacts (contacts) • Discuss (mail) • Employees (hr) |
| Lines of code | 19953 |
| Technical Name |
dev_laundry_management |
| License | See License tab |
| Website | https://www.devintellecs.com |
| Versions | 13.0 14.0 15.0 16.0 17.0 18.0 19.0 |
Laundry Management System in Odoo
Laundry Management System Odoo App brings every part of a laundry or dry cleaning
business onto
a single screen. Customers raise pickup requests from your website, the front office turns each
request into a CRM lead and then a laundry order, and the shop floor knows exactly which clothes
are being washed, dried, ironed and packed at any moment.
The app keeps the cloth-by-cloth detail you need to run a real laundry, type, size, washing
service, extra services, weight and price, while still giving you the dashboards and reports a
manager needs to see how the day went. Pickup and delivery are recorded with staff names and
timestamps, tasks roll out to the team automatically, and rating emails go to the customer the
minute the order is closed.
Built for laundry shops, dry cleaners, pickup-and-delivery services and hostel/hotel linen
operators that need order tracking, billing and a customer portal in one place.
KEY FEATURES
Website Pickup Request
Customers raise laundry pickup requests from your website without signing in, choosing service and cloth list in one form.
CRM Lead Pipeline
Every website request lands as a laundry lead with cloth-by-cloth detail, ready to follow up and convert into an order.
Lead to Laundry Order
Turn a qualified lead into a confirmed laundry order in one click, carrying customer, cloth lines and services over automatically.
Cloth-by-Cloth Order
Add each garment with type, size, washing and extra services so pricing, tasks and reports stay accurate per item.
Pickup & Delivery Log
Record each pickup and delivery with staff name, contact and timestamp so the team always knows what is in motion.
Auto Task Generation
Tasks for washing, ironing or other steps are created per cloth line and assigned to staff so nothing slips on the floor.
Start & End Timesheets
Log start and end time on each order, see total processing duration and post timesheet entries for payroll and project costing.
Quality Checklists
Apply reusable checklist templates to any order and track completion percentage so quality control is never skipped.
Invoices & Payments
Generate the invoice from a completed order with either a single charge or one line per garment, then collect and post payments.
Laundry Dashboard
A live tile dashboard with charts for orders by state, invoices by status and top services, filterable by staff and customer.
Customer Portal & Ratings
Customers track their orders, download invoices and rate the service after delivery, all from a clean signed-in portal.
Automated Rating Email
A rating email goes out once the order is done, letting customers leave a Good, Average or Bad rating plus a short written review.
PDF & Excel Reports
Print the laundry order, the order history and bulk-export orders to Excel for the front desk, accountant or owner.
Full Configuration
Set up cloth types, sizes, washing and extra services, tags, terms, website features and default products from one menu.
Laundry Dashboard
The Laundry Dashboard is the single screen owners and front-desk staff open first. Live tiles count Leads, Orders by state (Draft, Collected, In Progress, Ready, Pick Up, Delivery Home, Cancel) and Invoices by status (Total, Paid, Partial, Due). Pie charts cover top services, top customers, orders by state and pickup vs delivery. Filters by user, partner and date refine the view, and any chart can be downloaded.
Dashboard Tiles
A personalised greeting plus Users, Partners and Date filters sit above tiles for All Leads, All Laundry Orders by state and All Invoices by status, so the whole business reads on one screen.
Orders & Top Customers
Pie chart of All Orders by state (Cancel, Confirm, Delivery Home, Draft, In progress, Pick Up, Ready) and a Top Repeated Customer chart with a record-count limit and a chart-type switch.
Top Services & Invoice Mix
Top Services chart shows the share of Regular Wash, Delicate Wash, Warm Wash and Chemical Wash, while the All Invoices chart breaks revenue into Partial, Due and Paid.
Due Invoices & Logistics
The Due Invoices chart slices outstanding money by customer, and the Pickup-Delivery Orders chart shows how the day splits between Pick Up and Home Delivery.
Live Tables
Four live tables (Pending Pickup, Home Delivery, Lead, Collected) sit at the bottom of the dashboard with a View button per row that opens the full record in one click.
Full Dashboard View
A single long-form view of the entire Laundry Dashboard, from greeting and tiles through every chart and table, ready to print or screenshot.
Laundry Request Without Login
Visitors place a laundry pickup request straight from your website without signing in. They pick a service (Regular Wash, Delicate Wash, Warm Wash, Chemical Wash, Ironing, Dry Cleaning), add each garment with cloth type, service type, special instructions and quantity, and submit. The request becomes a CRM lead inside Odoo with a reference number ready for the team to call back on.
Laundry Services Landing
A styled Premium Laundry Services hero introduces the brand, with a Laundry Services menu in the header and a clean grid of service categories (Regular Wash, Delicate Wash, Warm Wash, Chemical Wash, Ironing, Dry Cleaning) each with a Learn More link.
Service Detail Page
Each service has its own page describing what is included (gentle fabric care, expert stain removal, fast turnaround, eco-friendly, free pickup & delivery) and a clear Request A Laundry call-to-action.
Online Request Form
The laundry request form captures contact, then each cloth line (Cloth Type, Service Type, Special Instructions, Quantity) with Add Another Item, general instructions, pickup option and T&C consent before submit.
Request Submitted
A Thank You page confirms the request and displays the auto-generated reference number (REF/xxxx), so the customer can quote it when the team calls back.
Laundry Lead and Pipeline
Every website laundry request lands as a CRM lead with the cloth lines, services and customer detail already filled in. Convert the lead to an opportunity in your CRM pipeline, then generate a laundry order with one click, so the team moves from inquiry to confirmed booking without retyping anything.
Laundry Lead List
CRM > Lead opens the list of laundry requests captured from the website, each carrying contact, email, salesperson and stage so the team can pick up the next call.
CRM Pipeline View
CRM > Pipeline shows all laundry opportunities side by side so the sales team can prioritise follow-ups by stage and customer.
Lead Detail with Cloth Lines
The lead card shows the reference number (REF/0001), customer contact and a Laundry tab carrying the order type (Pick Up) and every cloth line with cloth type, washing service, extra service, instructions and quantity.
Generate Order or Convert
From the same lead, two action buttons sit up top: Convert to Opportunity moves it to the pipeline, while Generate Laundry Order skips straight to creating the order.
Generate from Pipeline
Once the lead is an opportunity, the same Generate Laundry Order button is available on the pipeline card, alongside Won and Lost.
Create Order Wizard
A small Create Laundry Order popup confirms customer, mobile, email, address, order type and customer deadline before posting the order.
Laundry Order Created
A fresh laundry order (WASH/0001) opens in Draft with the cloth lines, washing charge, other charge and total all calculated, ready for the team to confirm and process.
Laundry Order And Process
The Laundry Management System in Odoo makes it simple to handle
customer requests. You can create a new laundry order directly from
the CRM pipeline. This means you can quickly turn a customer inquiry
into a confirmed order without extra steps.
Main Features:
- One-Click Lead to Order: Easily convert a customer inquiry into a laundry order with just one click, saving time and reducing manual work.
- Fast Order Creation: After conversion, laundry orders are created instantly with customer details already filled in.
- Pickup or Delivery Options: Choose the order type based on what the customer prefers, pickup or home delivery.
- Task Tracking Made Easy: Assign and track each task like washing, drying, ironing, or packing, with live status updates.
- Email Updates: The system sends order details, terms and conditions, and feedback requests to the customer automatically.
- Manage Pickup & Delivery: Add pickup times, mark orders as ready, and handle delivery all from one screen.
- Invoices & Reports: Quickly create invoices and download order reports in PDF or Excel formats.
Source Lead
The lead REF/0002 carries the customer, order type (Home Delivery) and the cloth lines, ready to be generated into a laundry order with one click.
Create Order Wizard
The Create Laundry Order popup confirms customer, mobile, email, address, order type, delivery charge and customer deadline before posting.
New Order in Draft
WASH/0015 opens in Draft with a clear status pipeline (Draft, Collected, In Process, Ready, Picked Up, Delivered Home), Clothes table and totals broken into Washing Charge, Other Charge, Delivery Charge and grand total.
Email Compose Window
The Send by Email button pre-fills a message to the customer with subject, clothes summary and charges, plus the laundry order PDF attached.
Outgoing Email Preview
The outgoing email shows the rendered template with a View Laundry Order button so the customer jumps straight to their record.
Move to In Process
Once the clothes are collected, the order moves to Collected with In Process, Create Tasks, Generate Invoice and Cancel buttons up top.
Start Timesheet
In the In Process stage, a Start button is visible. Click it to log the moment work begins on the order so the timer captures real processing time.
End Button Visible
With Start Date stamped on the order, an end button replaces the start button so the team can close the timesheet whenever work finishes.
End Order Popup
The End Laundry Order popup auto-fills start, end, description and duration so a timesheet entry is created and posted with one click.
Timesheet Logged, Mark Ready
The Timesheet Entry tab now shows the project and duration. Click Ready to flag the order as finished and queued for collection or delivery.
Home Delivery Button
Because the order type is Home Delivery, a Delivered Home button appears in the Ready stage to hand the bundle off to the rider.
Deliver Clothes Popup
A small Deliver Clothes popup captures who delivered the order, so the customer record always knows which staff member dropped off the bundle.
Generate Invoice
From the Delivered Home stage, click Generate Invoice to raise the customer invoice with all washing, extra and delivery charges pre-filled.
Customer Invoice
INV/2025/00008 is posted with a line per cloth and service (Shirt: Delicate Wash + Ironing, Trousers: Warm Wash + Dry Cleaning) plus a Delivery Charge, taxes and totals.
Invoice PDF
The customer invoice prints as a branded PDF with description, quantity, unit price, taxes, subtotals and bank communication on the footer.
Print & Export Menu
The Print menu on the laundry order offers a Laundry Order PDF and an Export Laundry Order Excel for the front desk and the accountant.
Laundry Order PDF
The branded Laundry Order PDF prints the order number, status, customer block, register date, deadline, full clothes table and the three charge totals.
Laundry Order Excel
The Excel export of the same laundry order keeps customer detail, order type and a clean cloth-line table with wash, other and subtotal columns ready for sorting offline.
Laundry Task Flow
The Laundry Task Flow is a structured process that ensures smooth
and trackable management of every laundry order. From task creation
to completion, it provides complete visibility and control over each
step involved in the laundry service.
When a laundry order is created, tasks are generated and assigned to
the appropriate team members. Each task moves through various
predefined stages like New, In Process, and Done. As tasks are
completed, the system automatically updates the overall order
status. This helps in ensuring timely service delivery and
operational efficiency.
Main Features:
- Task Assignment Each laundry order is broken down into specific tasks (e.g., Wash, Dry, Iron, Pack).Tasks are assigned to the right staff members for execution.
- Real-Time Tracking Task status updates in real time, so you always know which stage your laundry is in.
Lead with Cloth Lines
Lead REF/0003 carries the customer (meet), Pick Up order type and the cloth lines with washing and extra services, ready for one-click order generation.
Order Draft, Send Email
WASH/0016 opens in Draft with Send by Email and Collect buttons up top; click Send by Email to share the order with the customer in one step.
Email Compose Popup
The compose popup pre-fills the recipient, subject and body with cloth count and charges, plus the laundry order PDF attached and ready to send.
Outgoing Email
The rendered email carries a View Laundry Order button so the customer can jump directly to the booking from their inbox.
Create Tasks Button
Once collected, a Create Tasks button appears so the office can hand work to the team without leaving the order screen.
Create Tasks Wizard
A Create Tasks popup lists every cloth line (Trousers, Shirt) with washing service, extra service, instructions and a per-line Assign To staff picker.
Order in Process
Creating tasks automatically flips the order to In Process and a Task smart button (2) appears at the top showing live linked work.
Tasks at New Stage
The Laundry Tasks list shows both tasks (WASH/0016: Shirt, WASH/0016: Trousers) at stage New with assignee, project, time spent and progress.
Task Marked Done
Open any task and move its stage to Done. Description shows the washing, extra service, instructions and quantity for the garment.
Partial Progress View
The task list now shows one task in Done and the other still in New, making it easy to see which garments are still pending.
Back to the Order
The laundry order stays In Process while any task is still open, so the team always knows the order is not fully ready yet.
Last Task Closed
Mark the remaining task as Done from the task screen; the laundry task description carries cloth, washing and instructions for the worker.
All Tasks Done
With every task marked Done, the laundry tasks list confirms the order is ready to be handed to the customer.
Order Ready, Picked Up Visible
With all tasks done, the order flips to Ready and a Picked Up button appears because the order type is Pick Up.
Pick Up Clothes Popup
The Pick Up Clothes popup captures Pick Up By name and contact number so the order knows exactly who collected the bundle.
Picked Up Stage
The order is now Picked Up, and Send Rating Mail plus Generate Invoice sit on the toolbar so the team closes the loop quickly.
Customer Invoice
INV/2025/00009 is posted with a line per cloth and service (Trousers: Delicate Wash + Dry Cleaning, Shirt: Chemical Wash + Stain Removal), tax and totals.
Invoice PDF
The customer invoice prints as a branded PDF with cloth-by-cloth line items, taxes, totals and the bank payment communication.
Print & Export Menu
From the order, the Print menu offers Laundry Order (PDF) and Export Laundry Order (Excel) so the front desk has both formats ready.
Laundry Order PDF
The Laundry Order PDF prints number, status, customer block, register date, deadline and the full clothes table with washing, other and subtotal columns.
Laundry Order Excel
The Excel export of the same laundry order keeps customer block, order type and a clean cloth-line table ready for sorting offline.
Laundry Rating Mail
The Laundry Rating Mail feature allows customers to share their
feedback about the laundry service they received. After the order is
completed (pickup or home delivery), an automatic or manual email is
sent to the customer requesting them to rate the service as Good,
Average, or Bad and optionally write a review. This helps improve
service quality and customer satisfaction.
Main Features:
- Manual Rating Mail Trigger: Rating emails can be sent after order completion a manually with a click.
- Simple Rating Options: Customers can rate the service as Good, Average, or Bad with one click.
- Optional Review Box: Customers can write a short review or comment about their experience.
- Clickable Feedback Link: Email includes a direct link to the feedback form or portal.
- Rating Display: Submitted ratings and reviews are displayed in the respective laundry order record.
- Thank You Acknowledgement: After rating submission, customers see a thank-you message like “Thank you for your feedback!”
- Service Insight: Admins can track and analyze ratings to identify performance trends and improve service.
Send Rating Mail
Once the order reaches Picked Up, a Send Rating Mail button sits next to Send by Email so the team can trigger the customer feedback email by hand.
Rating Email Layout
The email asks the customer to rate the laundry service with three smiley faces (Satisfied, Okay, Not Satisfied) right inside the message.
Feedback Page
After clicking a smiley, the customer lands on a thank-you page where they can leave a written review and click Send Feedback.
Feedback Acknowledged
A clean "Thank you for your feedback!" page closes the loop with the customer, with a link back to the homepage.
Rating on the Order
Submitted ratings appear on the order's Rating tab with star score, smiley, feedback date and full written review so the team can act on what the customer said.
Laundry Customer Portal
The Laundry Customer Portal is an easy-to-use online platform where
customers can manage everything related to their laundry. From
placing orders to checking status, viewing details, downloading
invoices, and giving feedback, everything can be done in one place,
anytime.
Main Features:
- View and Manage Orders: Customers can see all their current and past laundry orders with complete details like order type (pickup or delivery), current status, and task updates.
- Intelligent Search and Filters: Customers can search, sort, and filter their orders by date, type, or status, making it easy to find any order quickly.
- Download and Print: Users can download their order summaries as PDF files or print them directly from the portal.
- Email Alerts: Customers receive email updates when the order status changes or when it's time to give feedback.
- Simple and Clean Design: The portal is designed to be user-friendly so that customers can navigate it easily without any confusion.
Customer My Account
Signed-in customers land on My account with a Laundry Orders tile alongside Your Invoices and Connection & Security, plus their contact and address on the right.
Order List with Filters
The Laundry Order page shows every order they have placed with Number, Customer, Mobile, Register Date, Deadline Date, Total and Status, plus Sort, Filter, Group and Search controls.
Order Detail with Chat
Open any order to see customer block, status, cloth-by-cloth charges, washing/other totals and a Communication thread, with Download and Print buttons up top.
Customer Order PDF
The downloadable PDF is the same branded report the office sees, stamped with the current status so the customer always has a clean printable copy.
Laundry Reporting
The Laundry Reporting module helps you clearly understand how your
laundry business is doing. It shows real-time data in simple charts
and graphs, so you can easily track orders, spot trends, and make
smart decisions without digging through complex reports.
Key Features:
- Easy-to-Read Charts: View your laundry data as bar charts, line graphs, or pie charts. This helps you quickly see which services are doing well and where you might need improvements.
- Order Tracking: Check how many laundry orders are placed daily, weekly, or monthly. Easily spot your busiest and slowest times.
- Service Type Reports: See how many orders are for pickup or delivery. You can also filter by service types like washing, ironing, or dry cleaning.
- Revenue & Invoice Tracking: Keep an eye on how much money your business is making. View total revenue, see which invoices are paid or pending, and check the average amount each customer spends.
- Custom Filters: Filter, sort, or group your reports by customer, date, order type, or status to get the details you need.
- Live Reports: All reports are updated automatically with real-time data, eliminating the need to refresh or manually update anything.
- Simple Dashboard: All significant numbers and charts are shown on a clean, easy-to-use dashboard that's great for both staff and managers.
Order Analysis Bar Chart
Reporting > Laundry Order Analysis shows totals by customer (Matrix, Roman, Vikas) as a bar chart, with chart-type toggles in the toolbar.
Order Analysis Line Graph
Switch to a line view to see customer totals as a smooth trend line, useful when comparing revenue distribution at a glance.
Order Analysis Pie
The pie view shows each customer's share of total revenue, perfect for spotting the customers that drive the most laundry business.
Pivot Table View
A pivot table breaks the same data into Delivery Charge, Washing Charge, Other Charge and Total columns per customer for line-by-line analysis.
Order History PDF
Set a Start Date and End Date and print a Laundry Order History PDF listing every order in the window with number, customer, mobile, register date, total and status.
Laundry Configuration
The Laundry Configuration area in Odoo is where admins or managers
set up the complete laundry system based on how the business works.
It lets you define the types of services you offer, how much you
charge, the types of clothes you handle, and even pickup and
delivery settings. This setup ensures everything runs smoothly and
appears correctly on your website or customer portal.
It's like the control center of your laundry business. Once it's set
correctly, your team and customers will enjoy a smooth and accurate
experience.
Key Features:
- Service Type Setup Add different laundry services like Wash, Iron, Dry Clean, Fold, etc. You can give each service a name, code, and turn it on or off when needed.
- Cloth Type Configuration Set up various garment types like Shirts, Pants, Sarees, Bedsheets, etc. You can link specific services to each cloth type—for example, "Wash for Shirts" or "Iron for Pants."
- Service-Based Pricing Assign different prices based on the combination of service and cloth type. You can also set special charges for premium services like express delivery or eco-friendly washing.
- Service Features Management Highlight unique features of your services like "Fast Delivery," "Eco Wash," or "Fragrance Option." These features will be displayed on your website or portal, allowing customers to select their preferred option.
- Website Information Setup Add or edit content that appears on your website, like service descriptions, images, and tags. This helps your online customers see clear, accurate information about your offerings.
- Invoice & Order Settings Decide when invoices should be created before pickup, after delivery, or at any custom stage. You can also enable automatic invoice generation to save time.
- Packaging & Task Assignment Rules Set up how you want items to be packaged and what tasks (like washing or ironing) should be automatically assigned based on the service. This helps keep operations organized and fast.
Customer Directory
The Customers menu lists everyone who has booked laundry with you in a kanban with name, address, email and rating star for quick lookup.
Cloth Types
Cloth Type carries every garment you accept (Shirt, Trousers, ...) with the default size, ready to be picked on website forms and orders.
Per-Cloth Service Charges
Open any cloth type and set its Service Charges for Regular Wash, Delicate Wash, Warm Wash, Chemical Wash, Ironing, Dry Cleaning and Stain Removal in a single table.
Washing Services
Services > Washing lists the main wash types (Regular, Delicate, Warm, Chemical) and the invoice product each one is mapped to.
Other than Wash Services
Services > Other than Wash holds add-ons like Ironing, Dry Cleaning and Stain Removal that any cloth line can carry on top of its washing service.
Service Website Content
Every service has a Website tab with sub banner, icon, short description, detail description and detail image, all rendered directly on the public service page.
Service Features
On any service, a Service Features tab carries the bullet list (Gentle Fabric Care, Expert Stain Removal, Fast Turnaround, Eco-Friendly, Free Pickup & Delivery) shown on the website.
Default Products
The Products menu lists the invoice products (Regular Wash, Warm Wash, ...) so the same item lines appear consistently on every customer invoice.
Tags Library
Configure colour-coded tags (Washing, Ironing, Dry Cleaning) to classify leads and orders and filter the list by category at a glance.
Cloth Sizes
Maintain the cloth size catalogue (S, M, L, XL, XXL) so each garment on the order carries the right size reference.
Service Features Library
Configuration > Services Features maintains the reusable feature pool (Gentle Fabric Care, Expert Stain Removal, Fast Turnaround, Eco-Friendly, Free Pickup & Delivery) you attach to each service.
Edit Feature Detail
Open any service feature to edit the short description that appears on the website service detail page.
Laundry Order Checklist
Define standing checklists for every stage of the laundry flow (Clothing Preparation, Washing Process, Drying Process, Post-Wash Check) with detailed sub-steps.
Checklist Template
Bundle checklist items into reusable templates (e.g., General Wash) that the team can apply to any laundry order in one click.
Terms & Conditions
Maintain the laundry Terms and Conditions document (garment handling, stain removal, pickup & delivery, payment terms, allergy disclaimer, etc.) used on every customer-facing form.
Laundry Settings
The Settings page bundles invoice mode (single product vs itemised), default Other Service Charge and Delivery Charge products, the project and task for timesheet entries, the project for laundry order tasks and the default T&C.
Version 1.0 | Released on : 25th August 2024
-
Is this app compatible with Odoo Enterprise?
- Yes, our app works with Odoo Enterprise as well as Community.
-
If need of customization in this app, How can i contact ?
- Please contact us on odoo@devintellecs.com
-
Do i get free support?
- Yes, you will get free support for 90days.
-
Do i get free updates?
- Yes, you will get free updates for lifetime.
-
Do i have to buy this module for each version ?
- Yes, you have to buy this module for each version.
Support
Why Us?
Devintelle Odoo Services
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module