Aciety

Thulium: a mobile CRM ticketing system built in React Native

Mobile app development for a a cloud-based call center

About

Thulium is an omnichannel CRM service, providing clients with a solution that allows them to handle multiple contact channels – phone, e-mail, chat, helpdesk, and messenger. Thulium’s cloud-based call center solution makes it easier for clients to serve their customers quickly and efficiently from one platform.

CHALLENGE Displaying content on a smartphone screen is not easy, since the size of the screen is limited and not everything can be displayed. Whenever someone used the app to send a message with an attachment, table, or image, it wouldn’t display properly on the recipient's end. It wasn't easy to find a solution which would make all of the messages comfortable and easy to read.

Our team has faced two different challenges. First, fixing the messaging issue and second, choosing the most suitable technology to develop the front-end and back-end of the app at the same time.

SOLUTION & TECHNOLOGY Swagger was used on the back-end of the app. Thanks to this, we can easily respond to changes in the API. Swagger auto-generates a description of the API, then in turn makes it possible to detect any discrepancies between the front-end implementation and shape of the objects returned by the back-end. What is more, by reading the API’s structure, Swagger can automatically build a complete and interactive API documentation. It can also generate client libraries and create automated tests for your API.

Storybook was used to build UI components besides the API. All states and aspects of the interface could be created using Storybook.

Thanks to React Native, we were able to create an app compatible with both Android and iOS. The alternative would be to create two separate apps: an Android version in Java or Kotlin and iOS version in objective C or Swift. It would be more time-consuming and expensive to do, as well as more costly to support in the long-term. Using React Native, we only needed to develop one app, which offers identical features in both systems.

An additional advantage of React Native is that it offers open-source libraries of components to utilize in your development process. For Thulium, we used a lot of Native functionalities, such as camera access, saving files on the device, push notifications, sharing data in other applications, etc. Once again, this saved time and money during the app’s development.

  • Not providedSize in euros
  • Not providedPrice
  • 5Duration in month
  • 2Team size

Tech Information

Skills
React Native
Redux
Services
Mobile Development
Software Development
Industries
Activities of call centres
Markets
Poland

Rumble Fish Software Development Portfolios

Company Description

Rumble Fish Development is a Software and Production House. We specialize in Blockchain, FinTech, and Cloud Computing. We quickly adopt the latest technologies delivering cutting-edge functional, accessible, and fast solutions.

We are a team of super-experienced full-stack developers with extensive expertise in Ethereum Blockchain, AWS, Cloud Computing, Solidity smart contracts, Node.js, React, Python, Node.js, Hyperledger, and FinTech. Rumble Fish provides end-to-end development services so our clients can fully rely on us.

We are based in Cracow, Poland, having a team of 40+ brilliant and dedicated professionals with the vision and skills to shape the future of technology. Internal Education Center and R&D department allow us to be at the forefront of software development technologies.

We have extensive experience working with companies worldwide and can provide you with referrals from our past and current clients.

Why you should cooperate with Rumble Fish:

  • End-to-end digital solutions development

  • A team 100% dedicated and focused on your business project

  • Constant delivery

  • Daily standups with the Client

  • Competitive in rates

  • Full transparency of the development process

Our expertise covers:

  • software design & development

  • cloud application maintenance (AWS)

  • core blockchain development

  • Ethereum smart contracts development

  • IoT

  • Hyperledger development

  • ICO Launch

  • Security Audits

  • And many more

How we work:

IDEATION We put your ideas and imaginations down to a clear concept & strategy

EXECUTION Architecture, Design, and Development stage

LAUNCH Final approval, testing, deployment, go live in sync with marketing and sales

GROWTH User feedback, lifecycle maintenance & support, continuous growth

We see every project as an opportunity to show our top-notch skills. To this end, we go against conventional methods and explore new ways to create scalable and high-quality products.

Whether you are a startup, established business, or a governmental organization, we have a team of the best Blockchain, FinTech, and Cloud Computing developers to breathe life into your ideas. Challenges are our passion.

Get in touch!

Company Information

We Help Cover All Your Needs In The Following Service

Transparent Triangles