Ninja CRM

Created by CRM system for digital marketing agency Exposure Ninja allows organizing the entire database of the company's clients. Both the agency manager and the client have the opportunity to communicate freely in the system, without using third-party mail services, using the instant messenger and CRM mail. All personal information about the agency's manager and the client is displayed in the user account, as well as a list of ordered services, current questions, documents, and reports.

case header image
decor bottom image
timeline icon
Duration
2 months
duration icon
Timeline
Finished
brain icon
Team
5 Brains
location icon
Location
Nottingham
timeline icon
Duration
2 months
duration icon
Timeline
Finished
brain icon
Team
5 Brains
location icon
Location
Nottingham

Created by CRM system for digital marketing agency Exposure Ninja allows organizing the entire database of the company's clients. Both the agency manager and the client have the opportunity to communicate freely in the system, without using third-party mail services, using the instant messenger and CRM mail. All personal information about the agency's manager and the client is displayed in the user account, as well as a list of ordered services, current questions, documents, and reports.

Project details

Exposure Ninja is a digital marketing agency with a huge number of clients. The main goal of the agency is to help companies of all shapes and sizes to get more revenue from the Internet. They do this by creating high-conversion sites and driving traffic with SEO, PPC, Content Marketing and Social Media.

To systematize all customers, Exposure Ninja chose to create their own CRM system, and not to purchase it. The main task for the Amoniac team here was the development of not just a convenient database, but a full-fledged corporate service with advanced functionality that would completely facilitate the company's work with clients and make it possible to conduct all the work with the client already in the system, without using third-party services and this, in turn, significantly saves time on each side. Both for the manager and for the client, separate interfaces have been created in the system, with full extensive information in the accounts.

Each agency manager is assigned a list of clients that he can see in his account. By clicking on a particular client, you can see the full information about him, the list of services provided, the stage of using the service, current issues, complete correspondence, etc. The manager can immediately respond to the client from his account, start a chat with him and get a prompt response to the question. Moreover, to immediately start solving it, without using third-party resources for creating and linking messages. Everything is already built into the system. A very important feature here is the ability to share documents with Google Drive and the created reports, attaching them to the messages and letters you create.

Almost every client has the same functionality, he is provided with all opportunities to optimize his work with the agency. Getting into account, the client can clearly see the manager assigned to him and contact him at any convenient time. He sees all the services provided by the company in the current mode, a list of topical issues and has the ability to immediately ask them, receiving prompt answers. The client also has the opportunity to see the files and reports shared by the manager, upload theirs and this is all in a separate section created for this in the menu bar of the account.

Read more

screens

  • slide imageslide image
  • slide imageslide image
  • slide imageslide image
  • slide imageslide image
  • slide imageslide image
  • slide imageslide image
  • slide imageslide image
  • slide imageslide image
  • slide imageslide image
  • slide imageslide image
  • slide imageslide image
  • slide imageslide image
  • slide imageslide image
  • slide imageslide image
  • slide imageslide image
  • slide imageslide image
  • slide imageslide image
  • slide imageslide image

AMONIAC INVOLVEMENT

Our team developed the system, having received the instruction and design concept from the client. We developed the back-end part using the Ruby on Rails framework, the database by PostgreSQL, the test framework by Rspec. The front-end part developed by Vue.js. To create a system were used integration with the Google Drive API.

For today the project is finished and takes root into work by the customer.

icon involvement
Back-End
1 Ruby Developer
icon involvement
Front-End
1 Vue.js Developer, 1 Bootstrap Developer
icon involvement
Project Management
1 Product Owner
icon involvement
Quality Assurance
1 Manual QA

PROJECT PARTICIPANTS

  • participant photo
    CEO
    Oleksandr Simonov
  • participant photo
    Project Manager
    Olha Putintseva
  • participant photo
    Front-end developer
    Hlib Kavraskyi
  • participant photo
    Full-stack Developer
    Dmytro Zozulya
  • participant photo
    HR Manager
    Alexandra Lozko
  • participant photo
    QA Engineer
    Nataliya Kovaleva
  • participant photo
    UI/UX Designer
    Alina Filiakina
  • participant photo
    Project Manager
    Anna Marochkina
  • participant photo
    Front-end developer
    Denys Paliienko
  • participant photo
    Systems Administrator
    Pavlo Marianov
  • participant photo
    Front-end developer
    Oleksandr Rudenko

TECHNOLOGIES USED

Docker
Docker
Twitter Boostrap
Twitter Boostrap
Vue.js
Vue.js
Ruby On Rails
Ruby On Rails
PostgreSQL
PostgreSQL
Rspec
Rspec
Bootstrap-Vue
Bootstrap-Vue

integrations

integration icon Google Drive
Google Drive

Do you like the project?

Leave a request and our specialist will contact you to discuss the project.

Submit your application