Custom Tile Design Tool

Creation of non-Flash tool for design of custom flooring tile. Users will choose a patterned tile then choose colors for sections of the pattern. Tool will include capability for users to register, save, and share designs or protect them from public view. System will save designs by a predictable code. Code will be used in current offline order system. Code may be used for future ecommerce system as well.

Users will select 1 of 25 interior tile patterns. Each tile pattern will have from 2 to 12 color areas for the user to customize, selecting from a palette of 35 colors.

Users will also be able to (but may not necessarily) choose 1 of 7 trim tile patterns. Each trim tile pattern will have from 2 to 12 color areas for the user to customize, selecting from a palette of 35 colors. Each trim tile pattern consists of a stripe tile and a corner tile.

Users will be able to toggle between a large view of one of their customized interior patterns and, if selected, a 4 tile wide and 4 tile high 'rug' of tiles. This rug display will be either all interior tiles or 4 interior tiles framed by 12 trim tiles. 4 corner tiles and 8 stripe tiles will create a frame around the edge of the floor.

Users will be able to save their designs. This project will be deployed in a Joomla based site. Project will take advantage of Joomla's user management tools to allow users to create an account. Users may then save their designs to this account for later recall. Upon return to the site at a later date, users may login, and resume work on a tile arrangement they have previously begun.

The site will not initially be processing sales but, the results of a user's work will be saved in a manner that can be later used as a component of a product description in a shopping cart. Saving a custom tile will create a unique code that represents the tile pattern and color selections for each area of the pattern. Saving a custom tile will also create a thumbnail image of the custom tile (size TBD) for use in sharing or future review of projects. Further, combinations of interior and trim tiles will create a unique record indicating which two tile codes compose the combination.

Users will have an index of saved tiles / tile combinations. Upon returning to the site, if the user has saved designs on a previous visit, users will be presented with an index of tile / tile combination names and thumbnails. This index will provide the option to Edit the existing tile or combination, Delete the tile or combination, Share the tile or combination by email or social networking options (TBD), and Copy the tile or combination into a new tile or combination.

Users will have the option to keep their designs private or make them available to the public. If the design is available to the public, users will be able to share their saved customized tiles or combinations of interior and trim tiles via Facebook & Twitter. Publicly available designs will have appropriate Facebook OpenGraph tags such that, when they are shared, the tile design (on Facebook) and a preset phrase (TBD), including a credit for the designer (TBD), will appear in result of the sharing.

All work will be performed in accord with best practices for Joomla extensions. These practices position original code or modified code in appropriate directories such that future incremental (i.e. [url removed, login to view] - [url removed, login to view]) Joomla upgrades will not overwrite any original or modified code for this project.

Project estimate will include time to build code on development server and deploy and test code on the ultimate server destination (server TBD).

Project will not use Flash.

Skills: AJAX, Javascript, Joomla, MySQL, PHP

See more: custom tile designer tool, custom tile design tool, tile designer flash tool, create tiles joomla, tile size design tool, view cart design, ultimate design, take order site design, system design advantage, social work resume, social networking development tools, shopping cart component, sales position resume, resume names, resume image processing, resume sales position, product design resume, product design pattern, product design sales, product design time, product designer names, product design description, php design patterns, php best practices 2011, patterns colors design

About the Employer:
( 3 reviews ) Tarrytown, United States

Project ID: #1111189

11 freelancers are bidding on average $1191 for this job


Kindly check PM.

$1000 USD in 30 days
(135 Reviews)

I can do it. I'm very seriously, so look forward to discussing with you.

$695 USD in 27 days
(113 Reviews)

Hi, We are a team of open source solutions provider. Please check your PM for other details. Regards, Veridical

$2000 USD in 45 days
(8 Reviews)

please check the p.m

$1089 USD in 30 days
(11 Reviews)

Hi we are web development company we feel pleasure to assist you on your project for more detail please see your PMB. Thank you!!

$749 USD in 25 days
(0 Reviews)

Dear Hiring Manager, I am the wise one and well experienced web developer as well as project head since 7 years in the field of PHP/MySQL, HTML, DHTML, CSS, Photoshop, Xml, graphics, flash, Web design, JavaScript, A More

$1000 USD in 30 days
(0 Reviews)

Please check my PM.

$1300 USD in 16 days
(0 Reviews)

Hi, Hope you doing good. Please check your PMB for more details. Thanks and Regards, Kieth Benson

$1672 USD in 24 days
(0 Reviews)

please check pmb for our bid.

$1700 USD in 7 days
(0 Reviews)


$1800 USD in 14 days
(0 Reviews)

i can work with you.please check ur pm. thnx

$1100 USD in 25 days
(0 Reviews)

Hi! I've done very similar things before and would expect the meat of the project (JS/PHP with GD) to take less than a day. The remainder would be integration. Thanks!

$1000 USD in 10 days
(0 Reviews)