Laravel Expert for Database, API Development
Budget: $750 – $1,500 USD
I need an experienced Laravel developer to undertake crucial tasks within a large-scale project over a two-week timeline. The Laravel-specific requirements are as follows:-
1. Fix the Home Dashboard to display real data instead of dummy data in Laravel.
2. Implement form data transfer from the website to the CRM Enquiry Menu in Laravel.
3. Ensure that won enquiries are correctly displayed after conversion to contacts in Laravel.
4. Highlight the current menu item on the left in Laravel.
5. Correct CSV download functionality in Contacts, ensuring filters, headers, and special characters are handled properly in Laravel.
6. Enable clicking anywhere on the contact data table to open the view of that particular contact in Laravel.
7. Remove the display of the last date from the top of the contact view in Laravel.
8. Adjust calendar functionality to match design specifications in Laravel.
9. Ensure tasks are displayed on the task list page in Laravel.
10. Add task filter options by status on the task page in Laravel.
11. Change the title on the quote page from "Invoice" to "Add Quote" in Laravel.
12. Fix the functionality of discounts on the quote creation page in Laravel.
13. Resolve date picker issues on the edit job page in Laravel.
14. Remove the category type filter from the Job listing page in Laravel.
15. Ensure that all necessary information, particularly upcoming details, is displayed correctly on the single job view page in Laravel.
16. Redesign all PDFs for improved aesthetics and functionality in Laravel.
17. Fix the functionality of buttons under tab modules on the View Job and Contact pages in Laravel.
18. Ensure correct counting under tab modules on the View Job and Contact pages in Laravel.
19. Resolve duplicate data display issue under the site visits tab on the Job view page in Laravel.
20. Address calculation errors on the create quote page in Laravel.
21. Ensure stability of total calculations on the create quote page in Laravel.
22. Make necessary corrections on the Job Pack page regarding serial numbers, job pack numbers, and dates in Laravel.
23. Automatically populate VAT information from the Job View page during invoice creation in Laravel.
24. Implement company filter and action links for quotations based on type on the Invoice listing page in Laravel.
25. Disable automatic PDF creation when viewing data; display data in HTML view instead in Laravel.
26. Develop a calculator for estimating materials, ensuring compatibility with the old CRM and website in Laravel.
26a. Update the Enquiry database to save enquiries from the website Estimate Calculator form in Laravel.
27. Work on integrating a map to visualize data in Laravel.
28. Implement CRUD functionality for Email Templates in Laravel.
29. Allow selection of email templates within the current module and associate specific module items with them in Laravel.
30. Integrate SMTP for email sending in Laravel.
31. Enable editing of email templates and sending emails with edited images attached in Laravel.
32. Investigate and resolve any code errors and relationship issues between site visits and jobs, ensuring the proper attachment of site visits to jobs in Laravel.
I expect you to integrate these features into a CRM and ensure seamless API integration. Proficiency in Laravel and experience in handling similar large-scale projects will be highly advantageous.
1. Fix the Home Dashboard to display real data instead of dummy data in Laravel.
2. Implement form data transfer from the website to the CRM Enquiry Menu in Laravel.
3. Ensure that won enquiries are correctly displayed after conversion to contacts in Laravel.
4. Highlight the current menu item on the left in Laravel.
5. Correct CSV download functionality in Contacts, ensuring filters, headers, and special characters are handled properly in Laravel.
6. Enable clicking anywhere on the contact data table to open the view of that particular contact in Laravel.
7. Remove the display of the last date from the top of the contact view in Laravel.
8. Adjust calendar functionality to match design specifications in Laravel.
9. Ensure tasks are displayed on the task list page in Laravel.
10. Add task filter options by status on the task page in Laravel.
11. Change the title on the quote page from "Invoice" to "Add Quote" in Laravel.
12. Fix the functionality of discounts on the quote creation page in Laravel.
13. Resolve date picker issues on the edit job page in Laravel.
14. Remove the category type filter from the Job listing page in Laravel.
15. Ensure that all necessary information, particularly upcoming details, is displayed correctly on the single job view page in Laravel.
16. Redesign all PDFs for improved aesthetics and functionality in Laravel.
17. Fix the functionality of buttons under tab modules on the View Job and Contact pages in Laravel.
18. Ensure correct counting under tab modules on the View Job and Contact pages in Laravel.
19. Resolve duplicate data display issue under the site visits tab on the Job view page in Laravel.
20. Address calculation errors on the create quote page in Laravel.
21. Ensure stability of total calculations on the create quote page in Laravel.
22. Make necessary corrections on the Job Pack page regarding serial numbers, job pack numbers, and dates in Laravel.
23. Automatically populate VAT information from the Job View page during invoice creation in Laravel.
24. Implement company filter and action links for quotations based on type on the Invoice listing page in Laravel.
25. Disable automatic PDF creation when viewing data; display data in HTML view instead in Laravel.
26. Develop a calculator for estimating materials, ensuring compatibility with the old CRM and website in Laravel.
26a. Update the Enquiry database to save enquiries from the website Estimate Calculator form in Laravel.
27. Work on integrating a map to visualize data in Laravel.
28. Implement CRUD functionality for Email Templates in Laravel.
29. Allow selection of email templates within the current module and associate specific module items with them in Laravel.
30. Integrate SMTP for email sending in Laravel.
31. Enable editing of email templates and sending emails with edited images attached in Laravel.
32. Investigate and resolve any code errors and relationship issues between site visits and jobs, ensuring the proper attachment of site visits to jobs in Laravel.
I expect you to integrate these features into a CRM and ensure seamless API integration. Proficiency in Laravel and experience in handling similar large-scale projects will be highly advantageous.