CREELiT

A provider of corporate marketing automation solutions for real estate agencies in the United States. Our team helped a provider of corporate marketing automation solutions to develop a smart printer that enables automatic printing without human intervention. The leaflet packer adds to the functionality of the smart printer by automating the packaging process. Workflows are supported via Bluetooth, Wi-Fi and other wireless technologies achieving seamless integration.

Industry:

Software

Location:

USA

Business size:

Small Businesses

Problem and Solution Summary

Wayne Creel, CTO and Founder of CREELiT was ambitious to grow user numbers from 17,000 to 500,000. Mr. Creel invited Computools to spearhead the necessary digital transformation, identify bottlenecks and enable growth. To meet his goals, we conducted a thorough business analysis of the company’s current processes and identified both strengths to build on and weaknesses that had to be eliminated.

About the Client

CREELiT’s online platform is used by more than 17,000 real estate agents in the United States to automate their marketing activities. With its ‘web-to-print’ functionality, real estate agents can significantly reduce their marketing efforts: an agent chooses a design template directly from the dashboard for anything from a business card to a billboard and then easily customises it with their own details. Subsequent printing and scheduled door-to-door shipment happen automatically and effortlessly. CREELiT allows real estate agents to focus on their core business activity.

Outcome

Computools applied state-of-the-art technologies, innovative approaches and specialist expertise to execute rapid digital transformation for the client. The client noted positive changes in the operation of the online platform.

Business challenge

weaknesses

  • Non-integrated, conflicting business processes resulting in the loss of effectiveness
  • Slow interface response due to outdated architecture and a mix of technologies
  • Poor user experience and interface design
  • Poor system and data security
  • Non-scalability of the system
  • Weak internal information system
  • Lack of important metrics and data for building KPI and KRI

strengths

  • Well-known brand with strong demand and target audience loyalty
  • Excellent quality of printed advertisement
  • Deep knowledge of customers’ needs and behaviour
  • Well-honed logistics and delivery processes

Business challenge

Project Completion Details and Current Arrangements

The project completion involved a collaborative approach between the client and Computools. Regular face-to-face and online meetings were scheduled to ensure clear communication. Detailed progress reports were provided via email, and a transparent task-managing platform allowed both parties to track project milestones. The arrangement was built on a structured document environment, enhancing clarity and understanding of processes.

Business challenge

Why Computools?

Computools was chosen due to its demonstrated expertise in the marketing industry. The team's strong portfolio showcased successful projects aligned with the client's vision. Computools' commitment to strategic consulting, understanding of market trends, and a technologically adept approach, particularly in PHP, NodeJS, and AngularJS, solidified its position as the ideal partner for developing an innovative marketing platform.

Contact Computools' experts to learn what we can do for your business!

Contact us →

STORY IN DEPTH

In the contractor selection process, the client approached the task with a keen eye for expertise and industry knowledge. The decision-making process involved a meticulous evaluation of each potential partner. The client prioritised factors such as experience, technical proficiency and a proven track record in the real estate marketing domain.

The decisive factor in choosing our team lay in our demonstrated expertise within the industry. Our portfolio showcased successful projects that resonated with the client's vision, emphasising our ability to navigate the intricacies of real estate marketing. Furthermore, our team's commitment to strategic consulting and understanding of market trends solidified our standing as the ideal partner.

Project Description

CREELiT is a platform aimed at automating the set-up and execution of marketing campaigns for real estate properties. Through this platform, the efficiency of marketing tasks is increased and costs are reduced. The system can integrate with various delivery, marketing and other services, such as USPS, UPS, FedEx, G Suite, Salesforce, HubSpot, Constant Contact, Office 365, Facebook, Twitter and LinkedIn. The platform allows users to upload customisable InDesign templates or choose from various pre-built templates that are automatically populated with listing information. The system automatically prints all prepared marketing materials in excellent quality and sends them to clients. It is also possible to create, edit and publish social media posts.

Digital Platform & Technology

We chose a set of technologies with exceptional performance and security characteristics to build a state-of-the-art platform. Our chosen technologies were also highly efficient regarding total cost of ownership and support.

Communication Framework

Open and efficient two-way communication is crucial to the success of a digital transformation project. Following consultation with the client, we agreed upon a clear and unambiguous communication framework with scheduled, regular face-to-face and online meetings and regular reports by email.

Our communication ecosystem also incorporated a structured documents environment and client access to Computools' internal task-managing platform. This made the general project roadmap and specific processes transparent and clear for all parties.
Email
Skype
zoom
Slack
redmine
Jira

Team

Computools screened the pool of software engineers to complement the client's in-house team.

Business Analyst

Kateryna Vodolazkina

Kate is a Business Analyst at Computools with many years of experience in the field. She is passionate about working with clients to understand their needs and develop solutions that meet them. Kate has a strong understanding of business processes and is skilled at identifying and analysing requirements. She is also an effective communicator and can bridge the gap between technical and non-technical stakeholders. Outside work, Kate enjoys reading, spending time with her family and travelling.

Business Development Manager

Maryna Vyshniak

Maryna is passionate about new technologies and innovations. She regularly attends industry conferences and seminars to keep abreast of the latest trends. Marina is also an active member of the IT community and participates in charity projects.

Team Lead

Oleg Svet

Oleg Svet
Oleg began to code in middle school, obtained an MBA degree in Computer Science, worked on commercial IT projects in 2011 and worked as mobile developer, start-up, enterprise and full-stack developer. He joined Computools in 2013 as a Co-Founder and, firstly, CTO, then CDO. He’s interested in airsoft, cybernetics, fantasy and MMO computer games.
Oleg Svet

Project Manager

Andrey Melnichenko

Andrey started working in IT in 2003, focusing on C and C++ development, switching to Java in 2007. He is recognised for extensive expertise in application servers, software development life cycle and database architecture. He enjoys pop music as well as political and Java ecosystem podcasts.

UX Designer

Valeriy Panchenko

Valeriy Panchenko
Valeriy demonstrates excellent results in the field of user experience, design and research. He enjoys swimming, hiking and cooking.
Valeriy Panchenko

UI Designer

Sergei Shmatov

Sergei is competent at creating new design systems and improving existing ones. He is into sports, especially long-distance running.

PHP Engineer

Igor Tsurikov

Igor is the PHP Technical Lead at Computools. With a solid engineering background, he has over 15 years of experience in software development. Highly skilled in PHP, JavaScript, HTML and CSS, Igor is an expert in web programming, MySQL, and jQuery. His leadership and technical expertise make him a highly qualified and experienced professional in leading and delivering software projects.

PHP Engineer

Snizhana Mokhnachova

A full-stack developer, Snizhana initially started with PHP and HTML/JS/CSS, including native and jQuery/bootstrap usage. Her projects involve working with WordPress, Salesforce integration and Shopify. For the past four years, she's worked extensively with Node.js and front-end technologies like Vue.js, React.js and TypeScript. She emphasises UX elements and enjoys creating animations for an enhanced user experience. Snizhana relishes the versatility of backend development and is enthusiastic about data exchange integrations. Outside work, she enjoys exploring new cities, painting, photography and is currently learning to play the piano and to speak Polish.

Node.JS Engineer

Mikhail Bobrovsky

Mikhail is proficient in transfer data integrations, Azure-deployed systems and error-handling strategies. He is passionate about training other developers. He enjoys home studio recording, volleyball and theology.

PHP Engineer

Evgeny Mokhnachev

Evgeny is experienced in web software development, covering both backend and front-end aspects. He holds roles as an Architect of Information Systems, Java Engineer and Web Developer. Evgeny demonstrates proficiency in English and Russian and working proficiency in Polish.

Quality Assurance Engineer

Mariia Boborova

Mariia Boborova
Mariia is a dedicated Quality Assurance Engineer with a keen eye for detail and a passion for ensuring software excellence. Beyond her rigorous testing and quality assurance expertise, Mariia finds solace in art and spends her free time painting captivating landscapes.
Mariia Boborova

Story of a Team Decision

To make the project successful, we chose 10 team members with the most appropriate expertise and experience from Computools’ talent pool.

Backstage

The backstage of the project orchestrated the development process, ensuring seamless collaboration and coordination among team members, with a focus on efficiency and quality.

Sprint Retrospective

This introspective session facilitated continuous improvement, enabling the team to refine strategies for subsequent sprints.

Planning Session

The team laid out the roadmap for the upcoming sprint. Tasks were allocated, priorities set and goals defined, providing a clear direction for the team's collective efforts.

Sprint Demo

This showcased the outcomes of the sprint to stakeholders, offering a transparent view of the progress made. This iterative feedback loop fostered communication and alignment, ensuring the features delivered met the client's expectations.

Communication Flow

To support efficient internal communication within the project team, we chose email for sharing reports and tasks; Skype, Zoom and Slack were perfect for addressing urgent issues, as well as for scheduling and conducting audio/video conferences. Redmine and Jira Project Management Platforms were used for role assignment and progress control.

Project Management Methodology

We followed Agile methodology to ensure delivery in time and on budget whilst maintaining flexibility to address any emerging challenges. Our project management approach was based on Scrum with 2-week sprints.

Project timeline

4 months
10 months
1 month
Consulting & design phase
Engineering phase
Launch
01

CONSULTING

  • Conducting in-depth market research to understand industry trends and user needs
  • Providing strategic guidance to align product goals with market demands
  • Collaborating with stakeholders to define project scope, objectives and KPIs
02

Product DESIGN

  • Developing user personas to guide design decisions based on target audience
  • Creating wireframes and prototypes for user testing and feedback
  • Designing an intuitive and visually appealing user interface for optimal user experience
03

Product Engineering

  • Selecting appropriate technologies and frameworks for scalability and efficiency
  • Implementing robust backend and front-end solutions based on design specifications
  • Conducting rigorous testing to ensure product reliability and security
04

Launch

  • Developing a comprehensive launch strategy considering marketing, PR and user acquisition
  • Coordinating with cross-functional teams to ensure a smooth product launch
  • Monitoring launch metrics and gathering user feedback for continuous improvement

Design

A User Experience Designer and a User Interface Designer, working in tandem, developed the style guide for the CREELiT brand. User interface design, based on an interactive prototype, had to be easily understood by users unfamiliar with the system. The outcome of the team's collaboration was a state-of-the-art application design.

USER PERSONA → SITE MAP → WIREFRAMES → USER INTERFACE

USER PERSONA

Creating a detailed profile of the ideal user, considering demographics, goals and pain points

SITE MAP

Organising the website's structure and content, outlining the hierarchy of pages for an intuitive user experience

WIREFRAMES

Visualising the skeletal framework of web pages, focusing on layout and functionality before design elements are added

USER INTERFACE

Crafting the visual elements of the project, including design, colours and interactive components to enhance user experience

Design

PRODUCTION RELEASE

Upon completing the development phases, we finalised coding, conducted testing and optimised the product for efficient performance. QA processes were implemented to identify and rectify potential issues, ensuring a seamless user experience. The product was successfully deployed to the production environment, marking its official release to the market.

In the post-launch phase, we focused on monitoring key performance indicators such as user engagement, conversion rates and overall system stability. This ongoing assessment allowed us to measure the product's impact and refine strategies. Notably, our efforts resulted in a remarkable 20% increase in user engagement within the initial month, reflecting the success of the production release.

Design

ONGOING SUPPORT

We provide comprehensive maintenance services, ensuring prompt technical support and troubleshooting to address any issues that may arise post-launch. Regular updates and enhancements are implemented based on user feedback and evolving market trends, ensuring the product stays current and competitive.

Our post-launch approach involves establishing a robust feedback loop with clients. This ongoing communication allows us to promptly address emerging needs, challenges, and opportunities, fostering a collaborative and adaptive relationship beyond the initial project completion.

What our
client said

«The team has rapidly improved my product extensively. We are now about to exit private beta and on board over 500,000 users. I highly recommend Computools, they have been an exceptional partner and we will definitely continue to cooperate with them for the foreseeable future.»

Wayne Creel

President and CTO at CREELiT

Contact Us

Get in touch to discuss your project or service expectations. Simply fill in the form below or send us an e-mail to info@computools.com

Thank you for your message!

Your request will be carefully researched by our experts. We will get in touch with you within one business day.