Case studies
Offshore software outsourcing in China - contact us

An Online Marketing Website Development

The client

The client is a North Africa's IT consulting service provider who is dedicated to offering custom business solutions for small and mid-size companies.

What the client wanted

To help customer enlarge its marketing reach by gaining visibility through high-profile marketing actions and attract more potential customers, the client turned to Shinetech to develop an online marking website. The main features of the website included: the existing and potential customers could register and access personalized lists of newsletters and upcoming marketing events; the members could then subscribe to newsletters and events.

The personalized newsletter/event lists were built according to the profiles which were carried out for each new visitor who registered on the website. Each action would be assigned a target profile at creation/update. When retrieving the personalized action list for a given member, the business logic would match value in each action's target profile with the member's profile values to determine whether the action should be included in the list or not. Another important point was that this system must be highly evolvable and re-usable to allow a later extension, and be secure with regards to the marketing data.

Approach

Relying on our proven expertise in the domain of website development, we well understood the requirement and quickly completed the development. The system was built basing on Microsoft.NET and SQL Sever 2000. According to the specification, the whole system was comprised of 3 layers which included the presentation layer, the web service interfaces and the data access layer. Our engineers adopted the Ibatis framework in data access layer. Ibatis was an O/R mapping framework which facilitated the development and maintenance work. In the web presentation layer, two websites of public and administrator site were developed with asp.net.

After the completion of development, the system could support Register online, User login, Update account information. When a user registered online, he would fill out and submit profile form; the password would be retrieved via email. After logging in the system, a list of newsletters and events would display matching the user's profile and then the user could add/remove subscriptions to newsletters and events; email alert was also sent to user to notify of the modifications. Administrator could create/update/delete marketing actions, view/add/remove subscriptions and create/update/delete newsletter issues. Moreover, they could send out newsletter issue/event reminder alert, search accounts and view attendance history etc.

Benefits

This is a stable and easy-maintenance system with good scalability and reusability. Our extensive experience in website development made the development time largely shortened, which quickened the time to market.

Request the complete case study Contact sales
    Testimonials
    "I just wanted to report on the excellent work and leadership of the Java team on their work for the project. The core application work is very good and we are most pleased and amazed with their progress. "
    -- Michael Payne ,
    CEO, CTI
Home | Contact us | Site map | Terms of use | Privacy | Resources | FAQ
Copyright 2008 – Shinetech UK
Website Developed by Webolix - The Website Design Company