1 Requirement Gathering: Purpose, Main Goals, and Target Audience
Purpose of this stage is to understand the requirement of Client, what is his/her goal, who are their target Audience, what message or service client want to provide to their users. What goal he/she want to achieve. If site is going to be informative or commercial. If client wan to sell product or services. Different type of site will have different presentation. Our Vision is to spend some extra time at this pre-development stage help us save lots of unwanted efforts we may have to do at later stages in adjusting things to achieve what client want. Like Functionality we may have to add at later stages of project which were not discussed earlier, and those functionalities may lead to Change in time, Cost and efforts. Sometime these unforeseen things tend to make project a failure. This stage helps us to decide about project Time and Cost estimations also. This helps client to plan about their budget & Expectation in advance and we can avoid surprise our client with extra time & Cost. Our vast experience helps our clients to take right decisions at right time.
2 Project Planning: Sitemap and Wireframe Creation
At this stage of Project development life cycle, we Analyze the requipment in detail and on basis of that we develop Site map, so that we can understand how many sections will be there and how can we link them together, How the data will flow. It helps us to decided what should be the best user-friendly way connecting different links of site all together. Our main purpose is to keep the flow of site very user friendly, side by side we try to manage our user should not just get lost in site and get confused and frustrated and jump out of site.
Once Site map is ready, we get it approved from our client, after final approval we convert it into wire frames which is visual presentation of site which is about to developed. It gives an Idea to client how site will look like as well as our designing & development team also understand which section will go where and what is the logic behind that. This whole process is handled by our most senior staff having 8+ years of experience and understand the process & its importance very well.
3 Mockup and Web Designing: Page Layouts, Review, and Approval Cycle
At this stage our Designer take a deep look at Wire frames created and start giving them actual shape using designing tools. At this stage Site start taking actual shape. We use patterns, design, images etc. Our design use only those colors mentioned by client and their different variations. If client do not have any idea about that than our designers use them by keeping in mind, purpose of site, Target audience and objective of site etc.
Once the design gets ready, we share it with client to get their feedbacks and once we get the feedback, we do the changes in design accordingly and send them to our client for final review. We repeat this life cycle until our client get satisfied with design. As it is difficult to get it change at later stages. As well as we understand the importance of having good design for the website.
We use all Royalty free images designing process but if there is requirement of some specific images or videos than use them at client’s cost.
4 Content Writing and Assembly
At this stage, on basis of website requirement we write the content of website which his meaning full and best suitable as per client, target audience. We always try to make sure that content sends the right message and provide right and meaning full information to target audience. Most of the time clients provide their own content we just put them at right place with better presentation, we use images on basis of content so that it gets more meaning full and user can understand it better. We always prefer content beforehand, so that it can get fit at right place with in right design.
5 Web Development (Coding)
At this stage we start development of website. It all depends on what kind of site it is Developer start the development process accordingly. Either it is CMS based of Framework Based or core php etc. Designer convert the final design approved form Client int HTML using HTML/CSS & jQuery. Using those Html developer start coding/Creating theme.
Our Development team has deep knowledge of their area/technology they are working in. While developing a website we always use latest coding standards and Plugins to give best results.
Testing is regular part of development process. We do Unit testing and Integrating testing and of all Projects. Under unit testing progress we keep on testing individual parts while site is in development process. Once site ready for completed testing we do integrated Testing and make sure whole site together works find and server the purpose thoroughly. We make sure site open perfectly in All latest Browsers like Internet Explorer, Edge, Firefox, Chrome, Safari etc. It runs smoothly on all devices like Desktop, Laptop, Mac, iPad, iPhone, Android Phone, Tablets etc.
7 Final Review & Bug fixing
Under this step we Review according to our check list of activities or features we must have on the site as per client’s requirement and if we find any gap, we cover them up and make sure everything on place.
8 Launch Site at live server & Code Handover
After final confirmation we Make site live on clients Production Server. Handover the final code to Client. We do provide a user manual if needed by client.
9 Maintenance: Opinion Monitoring and Regular Updating
Once Site is made live and source code is handover to client, we do provide 30 days after sales service to fix any bug if client find any. We do provide AMC (Annual Mentaince) if requested by client.