About this project
it-programming / web-development
Open
We are seeking a skilled front-end developer to complete an existing application for Izumi General Trading LLC. A functional html/css/javascript prototype is already in place, and the primary goal is to enhance and finalize the current project rather than initiating a rebuild. The project involves completing seven essential business document modules.
Partially developed modules include Contractor Inspection Request (CIR), Quotation, and Stock / Inventory Tracker. Source files, design templates, company logos, and sample data will be provided to facilitate development.
Modules to be completed:
- Contractor Inspection Request (CIR)
- Quotation
- Stock / Inventory Tracker
- Client Sample Approval Form
- Application Invoice / Work Record
- Local Purchase Order (LPO)
- Tax Invoice
Key Requirements:
- Maintain the existing design integrity throughout the development process.
- Ensure all seven modules are fully functional.
- Implement responsive layouts for optimal viewing on desktop, tablet, and mobile devices.
- Develop robust form validation and dynamic line item functionality.
- Integrate automatic calculations for subtotal, VAT, and total amounts.
- Create print-ready A4 layouts for all documents and enable browser-based "Save as PDF" functionality.
- Implement features to add, edit, and remove rows within document tables.
- Utilize localStorage for saving drafts and managing stock data persistently.
- Develop search and filter functionalities for the stock module.
- Incorporate company details, TRN (Tax Registration Number), logos, and document numbering as per specifications.
- Deploy the completed application to the client's Netlify account.
- Ensure cross-browser compatibility with Chrome, Edge, and Safari.
- Deliver clean, well-structured, and maintainable source code.
Out of Scope:
- This project does not include database integration, user login functionality, artificial intelligence features, accounting system integrations, payment gateways, dedicated mobile applications, or complex backend development.
Deliverables:
- Seven fully working application modules.
- Complete source code and all associated assets.
- Successful deployment to Netlify.
- Short, clear instructions for usage and maintenance.
- Two rounds of revisions to ensure satisfaction.
- 14 days of bug fixing support post-handover.
Acceptance Criteria:
- All fields and calculations must function correctly.
- Generated documents must accurately match the supplied templates.
- A4 print output must be free of overlapping or cut-off text.
- Both desktop and mobile versions of the application must be fully functional.
- Saved data must persist correctly after a browser refresh.
- All project code and necessary access credentials must be transferred upon completion.
Timeline: The estimated project duration is 10–15 days.
Budget: This is a fixed-price project with a budget range of AED 4,000–7,000.
Milestones for payment:
- 20% upon setup and initial code review.
- 30% upon completion of four modules on the staging environment.
- 30% upon delivery of all modules for testing.
- 20% upon final corrections and project handover.
When submitting your proposal, please include your fixed price, estimated delivery time, three relevant examples of your previous work, and confirmation of your experience with vanilla html/css/javascript and creating print-ready a4 layouts. Generic proposals will not be considered.
Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Delivery term: Not specified
Skills needed