An Information Store Website Development
 
The client
This is a US association whose target client covers financial institutions, investment companies, securities firms, marketing organizations etc, which mainly focuses on providing its clients financial researches on sales penetration, profitability, compensation and compliance to benchmark their investments.
What the client wanted
For over a decade, the association has surveyed and studied the financial industry, and moreover formed the industry reports covering the valuable information and the analysis of industry trends. Our client required a customized online subscription system that would be uniquely fitted to its business process needs. The new system would automate many parts of what was then a manual operation, including online delivery of reports, payment processing, renewals and more.
The solution
We firstly carried out the requirements analysis followed by database and prototype design. According to the client, our engineers adopted the popular open source web platform, LAMP (Linux + Apache + MySQL + PHP) to implement the system. Depending on the special experience in LAMP projects' development, our engineers turned their hands to system implementation in the shortest time. Throughout the whole process, we paid attention to the seamless integration with the client's workflow all the while.
The whole system was divided into two parts: the front-end management and the back-end management. The research reports were listed under categories in terms of target client. All the reports were able to be delivered electronically (via download link to PDF) or be shipped via mail periodically. The function of shopping cart was available. The features of this system lay in its online subscription and payment, both the payment of credit card and COD were transacted using the NaviGate gateway.
The back-end management was indispensable. In the system, the back-end management mainly covers products management, customers management, orders management, coupons management, subscriptions management, control panel management etc, which greatly facilitated the system's management.
The Mojavi framework was adopted to the system. Mojavi, as the open source MVC framework for PHP, realized the multi-layered system.
The benefits
- Time-to-market was largely shortened due to our experience in LAMP development.
- A secure and reliable system was available.
The Client
The Internet has the largest audience compared with other kinds of traditional media. To bring sales information to the largest possible audience in a fast and accurate manner is a real competitive edge and necessary to survive and grow for all kinds of enterprises in today's increasingly competitive world. This is true for our client, a national provider of web hosting and design services in the US, who needs to present their competitive information to potential customers.
What the client wanted
To sharpen its competitive edge, the client required us to build a reliable and responsive website using proven technologies and methods within a set budget. This website would provide a platform for prospective house buyers and house builders to find valuable information. This website mainly covers user authentication, advanced information searching, coupon request process, statistics, back office etc.
The client preferred us to use LAMP in the development of the website. The whole system should be divided into three layers: application layer which contains security and session management, database access management and framework definition for common functions and reusable logic; business logic layer which includes proper business rules; Presentation layer which provides "look and feel" to the application.
Approach
To meet our client's demands, our development engineers adopted the popular open source web platform, LAMP (Linux + Apache + MySQL+ PHP), which is a solid and reliable platform for developing and deploying high performance web applications.
In order to quickly provide a stable website to our client, the Mojavi framework was introduced to the system. Mojavi is an open-source MVC framework for PHP. It divides web applications into tiers so that developers can focus on programming while designers focus on the "look and feel" of the website.
Benefits
- A high performance and secure website
- The development and maintenance cost was cut down
- Time-to-market was shortened