Tax maintenance screen using Codeigniter Bonfire
$250-750 USD
Paiement à la livraison
** NEED DONE ASAP **
We need to incorporate a module for a new feature into our existing web app written in Bonfire/php/codeigniter/mysql/bootstrap.
Build a controller and index view, following MVC patterns.
Use AJAX and modal window to create/remove/edit entries.
Screen details:
"Location" - multi-select dropdown list - use [login to view URL]: when location(s) selected, display data below in multi-column sortable table.
Sortable Table column(s):
Item(s) Location Tax Name Pct Tax Name Pct Tax Name Pct Cumulative? Modified On
Group multiple product with same pcts into one table row.
Manage tax percent(s) - up to 3 buckets - for either individual product/services or assign percent for type=product and type=service.
Add modal should allow adding multiple product at once (does not need to be Ajax). Edit modal should be Ajax and be easy to use.
Other project guidelines:
-Use Bonfire look and feel, also use styles from existing app
-Create English lang file and use lang() for all text
-No large libraries or proprietary code
-When picking product be able to add all in category at once
-Use best practices
New database tables:
items_taxes_loc
`id` INT(10) NOT NULL AUTO_INCREMENT,
`item_id` INT(10) NOT NULL, -- set to 99999 if type is set
`type` VARCHAR(10) NOT NULL,
`loc_id` INT(11) NOT NULL,
`name` VARCHAR(15) NOT NULL,
`percent` DOUBLE(15,2) NOT NULL,
`cumulative` INT(1) NOT NULL DEFAULT '0',
`modified_on` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`),
UNIQUE INDEX `item_id` (`item_id`, `loc_id`, `name`)
)
Existing DB:
items
`item_id` INT(10) NOT NULL AUTO_INCREMENT,
`type` VARCHAR(255) NOT NULL DEFAULT 'Service' COLLATE 'utf8_unicode_ci',
`name` VARCHAR(255) NOT NULL COLLATE 'utf8_unicode_ci',
`category` VARCHAR(255) NOT NULL COLLATE 'utf8_unicode_ci',
`supplier_id` INT(11) NULL DEFAULT NULL,
`item_number` VARCHAR(255) NULL DEFAULT NULL COLLATE 'utf8_unicode_ci',
locations
`id` INT(11) NOT NULL AUTO_INCREMENT,
`location_name` VARCHAR(50) NULL DEFAULT NULL,
`tax_name` VARCHAR(15) NULL DEFAULT NULL,
`tax_rate` DOUBLE(15,2) NULL DEFAULT NULL,
`tax_name2` VARCHAR(15) NULL DEFAULT NULL,
`tax_rate2` DOUBLE(15,2) NULL DEFAULT NULL,
`tax_name3` VARCHAR(15) NULL DEFAULT NULL,
`tax_rate3` DOUBLE(15,2) NULL DEFAULT NULL,
Needs to be completed in under 7 days, and budget definitely cannot exceed $550.
We were hoping for under $400 - please let me know if further clarification or feature adjustment can help reduce the bids.
Nº du projet : #5496607
À propos du projet
13 freelances font une offre moyenne de 650 $ pour ce travail
Hello, With 99% completion rate, 650+ successfully completed projects, and a 5.00 reputation (maximum possible, 5.0) (Yes, not even 4.99 average rating, can be verified on my profile page !!)... you can never go wro Plus
Greetings Project Manager, I am John Ofagbe a professional web developer and I have gone through your project description. This is typically the types of project I enjoy doing, and I do them very well. I like the fac Plus
Hi, Our Zend Certified PHP Engineers with 7+ years of experience can do your work as per your requirements. We are well versed with PHP/ MySQL/ CSS/ Javascript/ AJAX and thus we are capable of handling your Plus
Hi, Its Steve. Ready for the task. Please see my reviews and previous projects. Can we discuss the details further ? Waiting for your reply !
Can we discuss this in detail before start this project,to know more about us please check in Private Message. We have a team of professionals,they have more than 11 year of experience,so we can manage this work and Plus