Project name:
WhosThis / Woices

Client company:
NEOINIT CORP (USA)

Status:
Full version released, ongoing technical support

Industry:
Communication


Project size:
Medium

Project core information:
Although two freestanding apps, WhosThis and Woices are largely similar from a technical standpoint, which is why we consider it one project. The core functionality of both apps is associated with the anonymous communication capabilities available for both Android and iOS platforms and managed from an admin web extension in case of Woices - the business-oriented version of the software.

Technologies applied:
Ruby on Rails, ActionCable, Administrate, PostgreSQL, Redis, Docker/Kubernetes, VIPER architecture, Action Cable, Core Data, AsyncDisplayKit, Contacts framework. Lots of 3rd party services - SMS, E-Mail, and Push notifications, deep links.

Top challenges:
The guaranteed identity security implies a complicated business logic translating into an elaborate backend architecture - challenging planning and backend development.

Through a variety of external services that we were supposed to select and then deal with, there were organizational issues and unexpected delays, resulted, among others, from an SMS provider struggling to deliver messages fast and reliable enough.


Project name:
WhosThis / Woices

Client company:
NEOINIT CORP (USA)

Status:
Full version released, ongoing technical support

Industry:
Communication

Project size:
Medium

Project core information:
Although two freestanding apps, WhosThis and Woices are largely similar from a technical standpoint, which is why we consider it one project. The core functionality of both apps is associated with the anonymous communication capabilities available for both Android and iOS platforms and managed from an admin web extension in case of Woices - the business-oriented version of the software.

Technologies applied:
Ruby on Rails, ActionCable, Administrate, PostgreSQL, Redis, Docker/Kubernetes, VIPER architecture, Action Cable, Core Data, AsyncDisplayKit, Contacts framework. Lots of 3rd party services - SMS, E-Mail, and Push notifications, deep links.

Top challenges:
The guaranteed identity security implies a complicated business logic translating into an elaborate backend architecture - challenging planning and backend development.

Through a variety of external services that we were supposed to select and then deal with, there were organizational issues and unexpected delays, resulted, among others, from an SMS provider struggling to deliver messages fast and reliable enough.