Quality Request for |
Case studies
An Online Marketing Website DevelopmentThe 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 Abstract Technology 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. Download the complete case study Contact sales |