Background
Client being in the Real Estate business needed a website targeted towards varied clientele base spread over a large geographic area.
The site was expected to be incorporated with many innovative ideas like Property plan, Floor Plans, Sample Flats etc. It was to work as client’s online presence and a medium for varied users to contact the client.
The targeted users of the site were demographically varied and came from different beliefs. Thus, it became imperative to develop a website which will be way much user friendly for persons from any age group.
Along with Front End, client requirements were for a backend as well from where frequent changes were possible easily.
Objective and Pursued Audience
“The rationale behind developing a website was to provide an online identity to client’s Real Estate business and showcase their products and offerings”
The site was developed for geographically, demographically varied audience like youngsters, professionals and older ones.
Challenges
Before starting actual design and development, we did the risk analysis for the development and came up with certain immediate concerns which needed to be taken care of while development.
First, development of a vigorous framework which is capable of managing and sustaining millions of users at a time was a challenging task.
Synchronization of integrating features like Floor Plan, Sample Flats etc working smoothly while executive simultaneously.
Thirdly, the site was targeted towards varied clientele base, thus, it was imperative from our end to make the site as simple and at the same time comprehensive as possible.
Technologies Suggested and Used
|
Resources Deployed
|
Approach
ASP.NET and MySQL formed the basis of development as the site was a corporate site targeted towards Real Estate. The site was incorporated with extensive features and required the 'faster to market' transition of such concepts. Sample Flats, Floor Plan, Overview and other modules were developed in ASP.NET in a way that they can be executed directly from the UI layer. These files consisted of all Business logics used for respective modules like Save (Add/Update), Delete, Get single object, get multiple objects for listing and were designed to be capable of handling many more logics which were not related to the database. The Data Access layer contained the libraries responsible for accessing data from database and built a generic query for insert, update, delete and select, depending on the business class. All business layer components were coded to use this library for data accessing process from database. Stored procedures were used only for complex retrieval of data from multiple tables and were entirely avoided with conditional syntax to ensure smooth performance of the website. The UI layer was kept free of any business logic with images, applications and data being called from their respective servers.
Client Feedback
“The programmers and designers from Softronikx are really patient and talented. Despite of my frequent changes in the design and development, I got a beautiful product which is helping me to reach my customers directly. My clients like the website and that is what I wanted!
The value added services provided by Softronikx helped me immensely and we are once again engaging into my other projects very soon”