custom Joomla extension, to manage printing orders, customer and sales representative
$500-1500 USD
Betales ved levering
INTRODUCTION
We need a custom Joomla (3.9.19) extension, for a customer in the printing sector.
The customer has onsite sales representative that acquire customers and create the login for the customer.
The customer can not sign-in on its own. The customer can send orders and upload images.
FEATURELIST
General
- Multilanguage Functionality (default Joomla)
- Can be installed with the default Joomla installer
- Clean code, Notes in English
Customer and Order
- Customer Log-in over default Joomla user function.
- Customer can create new order with multiple positions (file upload after order is created).
- Order form has JS include to calculate price for every position (Height*Width*Print Type) and for Order (Sum of all position)
- Customer Order History
- Customer File Upload for every position.
- When all positions of a order are uploaded set Order status to "completed"
- Send E-Mail every X days for X days as long customer hasn't uploaded files (Set Cronjob Link with Password).
- If user doesn't upload file for X days set order to "canceled" status.
- When Order status is set to "completed" send E-Mail with PDF invoice (Default design with custom Logo)
- When Order status is set to "completed" send E-Mail with links of uploaded files to printing workshop E-Mail-Address.
- Delete Uploaded files after X days.
Sales representative
- Sales representative Log-in over default Joomla user function with different group.
- Sales representative can create/edit customer.
- Sales representative can (only) see his customer.
- Sales representative can give percent discount to customer.
- Sales representative can make orders on customers behalf.
Admin Options (/administrator/)
- Administration CRUD Function: Customer, Sales representative, order.
- Administration Setting Page: Logo (Website and PDF), E-Mail Config, Printing Workshop E-Mail-Address
- Statistics on customers and sale representative: Sales, Orders, Printed in m2
ATTRIBUTES
Customer
- Firstname
- Lastname
- Sales representative
- Default Invoice Address (Name, Street, Postcode and City)
- Default Delivery Address (Name, Street, Postcode and City)
- Discount
- Telephone
Sales representative
- Firstname
- Lastname
- Max Discount for customer
- Telephone
- Sales
Order has following attributes
- Customer
- Invoice address (Take default from customer)
- Delivery address (Take default from customer)
- Order Positions (Min. 1 / Max. 99)
- Note
- Create date
- Completed date
- Aborted date
- Status (New, Canceled, completed)
- Price
Order Positions
- Height
- Width
- Uploaded Image
- Upload Date
- Type of print
Kind regards
Prosjekt-ID: #26444322
Om prosjektet
Tildelt til:
22 frilansere byr i gjennomsnitt $1293 for denne jobben
Hi there, I’ve read your brief and understand your requirements, I am the expert of a Web developer and designer with experience of more than 10 years. I have worked on more than 400+ PHP, CI, WordPress, CI, JavaScript Mer
I can help you create the custom module that will work with Joomla and achieve custom functionality. I can start now and finish shortly. I have more than 10+ years of experience with web development and design. I can Mer
Hi I've read your project details carefully. And I have rich experience in Joomla. Please hire me, I'll provide you perfect results. Thank you.