Some time ago I had a client contact me about starting a diet website and complete the sale of about 1,200 products for health-conscious people and bodybuilders. The customer had at least six different domain name, and I wanted to clean each site, but do not want an area of back-office administration for each area. has

The client developed at one of our e-commerce solutions with ColdFusion has. The office for the return of their chosen product is very intuitive that the authorized administrators with no experience in web development able trademarks, manufacturer, products, product characteristics such as size and color to create codes voucher and a variety of other functions . The customer has the interface and features, but it would be a little time to constantly update each of the six areas are considered.

Now, why would a company do several websites that offer similar products have to start with? Well, I think a good answer would be simple at first can win market shares and major traffic problems on the ground or placed in certain areas of town and sell them individually at a later date. I picked away some of the long-term benefits for the customer money, but when I next project shortly, it is natural that it takes time and extensive testing first. In the long run, the customer will recognize and appreciate a considerable reduction of time and money if the project is completed. to achieve

To the destination clients, I save the original (customer / client side) and in the back office administration. On the customer side of the store, customers are able to appear to drill down through the product manufacturer, category, price, sale terms, clearance items, etc. The results in the product description. If necessary, select the customer, the color or size of products and add to their shopping cart.

The client a lot of customer loyalty programs for their products and the client wanted a space management client account had to connect. The modules include Web site development to the area have the Internet connection has been developed:

The development of the client interface, so that existing and potential customers can purchase products created by the administrator, so easy on the links or categories and forms of research. Ability products using key words and / or options of hotels. The customer can choose between different products and options to their products in a shopping cart. Client is connected to an existing account or create a new account. Through the customer’s account, they will be able to provide or update shipping and billing and account information to ensure for timely communication. The customer can log into their account at any time to items that require some kind of confirmation view, etc. Ability to create and edit the bill. Primary data will be your billing information and shipping. (Company name, address, city, state, zip code, telephone and fax numbers, e-mail, etc.) Prepare to create an interface to the customers, edit, delete messages additional shipping and countless points of contact. Ability to manage their login information. The ability to see and research order, purchase date and the related documents, etc.

is completed after initial shop for the primary domain, I have five new directories (hs, x, HC, a ds,) in the root of the web server and copies the original store in each of the new directories. Additional lists have been called a variation of the field and later as a code to the domain used to identify the site and will be used to track where the orders came. I have to determine the code cflocation ColdFusion, the area was increased and the users in the directory that was assigned to the domain. After the new directories were created I applied for the design changes for each page.

In the back office administration said, I more fields in the creation of products, the characteristics of the product depending on the surface, which was the client accessed the mirror, the front end of the page. The following list of additional changes that were added to the portion of construction: I have the following prefixes (hs, x, HC, a ds), and the lists that I created above to identify each of the six areas. This field was added to the SQL Server table commands. Any order that comes through the code to detect and identify the area that processes the command. The development of modules and categories of products in the back office management, the priority for all major categories and subcategories and related products. I added additional fields on the prices of the modules for the creation of products, the additional price for the five additional domains to reflect and update the code to implement global support throughout the application, if necessary. I teach an additional code in the back-office administration site to the main house, turn them off and / or devices are activated to ensure the burden is on the grounds of the administrative user rights now. I developed an intuitive user interface, complete the reporting options below. The reporting module implemented and are available in the major areas of back office administration available. I also have the opportunity to ensure that the reports by date and / or date range can be executed. a. job tracking by />
c. Sort Recipes by />
customer e. Sort Recipes by />
g . Imprisoned by the mark (with dollar amounts)
Clock Orders on the category (with dollar amounts)
i. The ability to import and export of customer data (name and e-mail address) in the CSV file.

The biggest challenge faced in developing the application was that the Secure Socket Layer (SSL) certificate must be a domain for the six areas are resolved. It was certainly a way to buy an SSL certificate for each domain, but it would be very expensive. With the application and session management, I created variables that indicate the area of reference, from which the client the processing of your order would. If the customer confirms that they were sent the primary domain certainly filled their orders and back to the original domain. For this project I implemented the solution AuthorizeNet API, the credit card processor real-time. The PayPal API development, and many other APIs could also be used.

In conclusion, after numerous tests, the client in a position to six fields from a database backend to run seamlessly with the following advantages.

As the owner of the website, was the administrator is able to connect to a single back-office administration related to manage all areas, rather than six different login screens. The administrator can create, modify and delete items for display on their respective Web sites they wanted. The administrator also has the ability, the prices of different products, shipping and discount offer codes using the check boxes and input fields for additional relevant web sites. On the customer side of a product can buy different prices depending on the place where the customer was. The administrator can also run reports to track total sales for one or all of the pages.

what the potential savings that may be involved believe that in this case, six locations, customers will be at least $ 5.00 per year for the SSL certificates that save costs about $ 9.00 per area. Consider also that, depending on the structure presents a ColdFusion annual hosting fees can cost about $ 8 per year. In the circumstances of this project is that you spend a little more per month because of the bandwidth made available, but overall the customer except perhaps in the area, 340.00, which is responsible for hosting the other five were web pages.

The project was carried out by ColdFusion 8 and Microsoft SQL Server database 2simplifi Web Solutions, Inc. . Other databases such as MySQL can also be used. This project could also be applied with a minimum of two to any number of areas.


ColdFusion Hosting