PLANNING
DISCOVERY
We start by asking questions – about your business goals, your products, your audiences and competitors. Then we conduct a thorough analysis of your current marketing materials and websites.
PLANNING
Once we have a clear understanding of your needs, we work with you to develop project specifications. Functionality and high-level design requirements are recorded. A project timeline and milestones are set. Each milestone corresponds to a completed step of the project.
HOSTING
We make recommendations for optimal hosting solution for your needs. There is no need to worry about hosting during the project development, as all the work is done on our secure development servers and we always create staging environment for our clients to monitor throughout the project.
ARCHITECTURE
CONTENT
We analyze all the content (existing and forecasted), and design a logical hierarchy of information based on true goals of the business. This hierarchy lays the foundation for an intentional and intelligent site or application layout.
ARCHITECTURE
Here we plan out functional steps and frontend flows for the website or an application. We identify the most efficient number of steps to get from point A to point B, and distribute the content in the most effective and intuitive way along its proper sections.
WIREFRAMING
Once we know the exact number of pages/sections and the flow, our UI experts start laying out basic schematics for each page/section, which undergo user testing and create a solid foundation for the future design.
DESIGN
STYLE GUIDE
Our design process starts with the exploration of the initial screen of the website or an application. We explore brand colors, typography and general design direction. After several iterations, the main-page design and global design elements take shape.
DESIGN
Based on the initial design direction and previously approved wireframes, we design all secondary pages and incorporate the content. We design special graphics and ensure that the look and feel is consistent throughout.
RESPONSIVE DESIGN
We make sure that final product looks great on tablets, smart phones, small laptops, as well as large monitors. In some cases a separate design is created, keeping in mind the unique interactivity of mobile devices to provide an intuitive and gratifying experience for everyone.
DEVELOPMENT
FRONT END CODING
We then code all of the designs in CSS3/HTML5 cross-browser and cross-platform formats, utilizing advanced jQuery and other animation effects. We use the most advanced tools, such as WordPress, Bootstrap, Angular JS, Meteor JS, Ionic and PhoneGap.
RESPONSIVE CODING
Code goes through an adaptation process to make sure that the final product renders as intended on a variety of devices, taking into account all the different versions of mobile operating systems and screen sizes. If a special design was developed for mobile devices, it gets coded at this time.
FUNCTIONALITY
User-friendly CMS or a CRM are configured to functional requirements and made scalable to accommodate future website growth. WordPress is our preferred content management platform and our own Limus CRM solves all the relationship-management needs.
TESTING
BROWSER/DEVICE
We test the final product on a variety of devices, operating systems and browsers, including older versions of Internet Explorer, and make sure that it looks great in each and every case. A step that’s often overlooked in our industry, thorough browser/device testing makes a big difference in the final quality of our products.
FUNCTIONALITY
A team of our testers goes through the functional flow of the final product and tests out each possible scenario to make sure that registrations, check-outs, reporting, calculations, and any other functions work exactly as intended and perform without errors.
CONTENT
We often work with content-rich web properties, and our clients rely on us to populate the website with text, photography, and video materials, among other content. We make sure the content is SEO-friendly and proofread everything multiple times to catch any embarrassing typos.