Ni7

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.

Ninja CRM
Mvp dark

Duration2 months

Timeline dark

TimelineFinished

Brain dark

Amoniac team3 Brains

Location dark

LocationNottingham, United Kingdom

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.

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

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.

Inv back
Back-End
1 Ruby Developer
Inv front
Front-End
1 Vue.js Developer, 1 Bootstrap Developer

Integrations

Google Drive
Close
Contact form