Full-stack Development for CRM

offix laptop

The hard job of back-end developers often goes unnoticed. Because if they’ve done their part well - everything works seamlessly and users don’t even know how many tasks, how much code, and how many unique solutions are hidden behind the pretty front facade. That’s why today we’d like to describe a case of full stack development for a CRM functionality to show you how important back-end can be.

A bit about the project

Offix is an Israeli company that provides a flexible office booking system. They asked Etcetera to build a calculator for the cost of the booking and a convenient calendar. We decided our full stack developer Ivan was the perfect expert for the job.

The process of development for CRM

  1. Ivan improved an existing calculator plugin with custom code to make the functionality flexible enough for the client’s needs.

  2. The next step in the booking is payment. The customer gets to the page where they enter the data required for payment. Ivan ensured that the entered data is tied in the back end to the personal account and clients automatically receive an email with information for entering the personal account.

  3. After that, the customer gets to the payment provider’s page, where he enters the card data and makes the payment. Ivan also connected the payment provider with a custom code without plugins.

  4. The last step was to create a calendar for the clients to conveniently view their bookings either by day, week, or month. They can make new bookings right from the calendar. It also lets managers see bookings and customer information to coordinate the system.

  5. This project’s most challenging and exciting task was creating a mobile version for each system part. The WordPress plugins were utterly powerless in mobile versions, so Ivan had to rewrite their functionality. One of the unique solutions was to use register-transfer level (RTL) technology in calendar development.

The booking system is now flexible and automated enough to simultaneously embody all the flexibility offered by Offix and simplify the booking process for customers as much as possible, thanks to a logical and consistent structure on the back end and a user friendly interface. Also, it is now possible to book an office from any device without any restrictions on functionality.


offix skills

Project Numbers


Hours spent





More Cases

Website Design Improvement and Shopify Development for Halos

Website Design Improvement and Shopify Development for Halos: Learn about one of the latest success cases from Etcetera!

Redesign & WordPress Development for Next Level Communication

Read a story of our old client, who came back after 2 years with their redesign and development needs when their company reached a new level

Rebranding for Andy Arts

Branding is not just picking a pretty style and drawing a nice logo. Each element of the brand should have meaning. Here is how we create it.

Neon Glitch: WordPress & WooCommerce Development

Do you believe that FAST cannot equal to QUALITY? This WordPress & WooCommerce Development case will prove you wrong!

Manifestly: Design, SEO Copywriting & Development

Today we would like to tell you about Design, SEO Copywriting & Development for Manifestly, and show the results you can actually see.

AskInvest: branding, pitch deck, and website design.

Here is an example of branding, pitch deck, and website design - everything the client needed for the launch of the start-up.

RobotCritters: Branding, Design & WordPress Development

RobotCritters is an enthusiast blog about futuristic technologies. Check how we implemented it with Branding, Design & WordPress Development

Gurusoft Brand Design

Gurusoft helps to automate businesses with digital solutions for the last 20 years. Etcetera helped them update brand design guidelines.

Branding, Pitch-Deck & Landing Page Design for Start-up

At Etcetera, we strive to do a great job - that is, solving the client's real problem, just like in this case of Design for Start-up

Offix: Full-stack Development for CRM

Today we’d like to describe a case of full stack development for CRM functionality to show you how important the back-end can be.

FIG: Website Design & Development

FIG is a US food tech start-up. They needed a cool, engaging FIG website to attract and convert new users to their app.

Carbon Offset Company: Shopify Application Development

It brings us real satisfaction when our work has a significant impact on the world. Shopify Application Development case is just the kind.