Uran Company Agency Logo

Lotus Notes CRM and ERP System

By Uran Company

Client

Project Description

The client set us a task to support and develop the existing CRM and ERP system based on Lotus Notes and Domino Server. The main features of the system: The ability to add, edit and remove goods Storing information about this product Create orders and the ability to pay for them through Credit Card, Electronic Check. Check the status of orders Queue order management Receiving orders from partners Creating tasks for warehouses on the formation or sending of orders Monitor the status of these tasks Managing queues of warehouse tasks Sending notifications about the orders to the customer (e-mail) Creating reports User management   Solution The process of developing and maintaining the system is using the Agile approaches. The customer set us the task of creating a new system, based on an existing functionality. MySQL was chosen as the main data storage, but later data were transferred to Percona Server. CodeIgniter PHP Framework has been selected for fast and easy development. Later part of the project, namely authorization was submitted for FuelPHP Framework. Feedback from Lotus Notes / Domino - client-server architecture is based on the SOAP services. Transfer of users from the address book Lotus Notes / Domino to database. In this project, we used the following technologies and services: SOAP, Java, LotusScript, LotusFormula, ADODB, EDI, AS2 Server, Commercehub.com, Cybersource.com, FedEx SOAP services, PGP encryption.   Team

  • Distribution of tasks, as well as monitoring their implementation, communication with the customer - Project Manager
  • Development - PHP / JS programmer
  • Development of the functional part of Lotus Notes and administer Lotus Notes / Domino - Lotus Notes / Domino Specialist   Duration Development of the project began in 2011. The customer didn’t provide final technical specifications. Each day, the project manager sets the tasks. Ranking and evaluation are discussed with the manager of the customer. Priorities may vary depending on incoming tasks.

The client set us a task to support and develop the existing CRM and ERP system based on Lotus Notes and Domino Server. The main features of the system: The ability to add, edit and remove goods Storing information about this product Create orders and the ability to pay for them through Credit Card, Electronic Check. Check the status of orders Queue order management Receiving orders from partners Creating tasks for warehouses on the formation or sending of orders Monitor the status of these tasks Managing queues of warehouse tasks Sending notifications about the orders to the customer (e-mail) Creating reports User management   Solution The process of developing and maintaining the system is using the Agile approaches. The customer set us the task of creating a new system, based on an existing functionality. MySQL was chosen as the main data storage, but later data were transferred to Percona Server. CodeIgniter PHP Framework has been selected for fast and easy development. Later part of the project, namely authorization was submitted for FuelPHP Framework. Feedback from Lotus Notes / Domino - client-server architecture is based on the SOAP services. Transfer of users from the address book Lotus Notes / Domino to database. In this project, we used the following technologies and services: SOAP, Java, LotusScript, LotusFormula, ADODB, EDI, AS2 Server, Commercehub.com, Cybersource.com, FedEx SOAP services, PGP encryption.   Team

  • Distribution of tasks, as well as monitoring their implementation, communication with the customer - Project Manager
  • Development - PHP / JS programmer
  • Development of the functional part of Lotus Notes and administer Lotus Notes / Domino - Lotus Notes / Domino Specialist   Duration Development of the project began in 2011. The customer didn’t provide final technical specifications. Each day, the project manager sets the tasks. Ranking and evaluation are discussed with the manager of the customer. Priorities may vary depending on incoming tasks.

You might also like

AD Assist

The goal of this project was to develop applications for Android and iOS platforms for a company that provides services of virtual personal assistants for clients from Germany. The purpose of the application is to ensure communication between a client and a personal assistant in order to provide all necessary information for fulfillment of assignments, and also providing convenient management of scheduled events. Furthermore, one single application should be used, both for the client and for the personal assistant; an interface in the application changes automatically depending on the role of the user. The client is supposed to have an opportunity to post a task, which one of free personal assistants is ready to fulfill. A discussion on the details of the assignment and then the fulfillment of it occur after the assistant contacts the client via internal chat or by calling. The event scheduled in the client’s calendar is always the result of the fulfilled assignment. Ensuring the confidentiality of all user data is an important condition.   We chose Quickblox framework among numerous solutions for organization of a chat in real-time. It has proven to be a very flexible and convenient working tool. Calls are made using a regular phone dial pad. The event planning function was implemented by integration with Google Calendar. For implementing other functionality we developed the server REST API, it processes requests over a secure connection. Applications for Android and iOS were developed with native tools: Android SDK and iOS SDK.   Team Three developers worked on this project:

  • iOS developer;
  • Android developer; - Backend PHP developer.   Duration In total, development of 2 applications for Android and iOS platforms and the server side took 6 weeks.

Armada Giftex

This system was established to develop matrix marketing. It is a platform to build your own so-called “pyramid”. The system includes the integration of the matrices, a record of personally invited referrals, different levels of referrals. The project has 2 types of matrices - active and passive. Fill rate of the active matrix depends on the user’s activity. The active matrix shows only the referrals on which the user can influence directly or indirectly. Passive matrix does not require user intervention. Filling occurs through a serial connection of users join the system on free spaces in matrices.   Technologies

  • FuelPHP Framework;
  • jQuery;
  • Work with Perfect Money payment system;
  • Work with sms.ru SMS gate. One of the main features of the project is the implementation of complex algorithms when working with tree data structures.   Team Developed by a team of 4 specialists:
  • curator of the project (development, distribution of tasks);
  • 2 backend developers;
  • 1 coder.   Duration This system has been successfully developed within 3 months.

Arte Travel

Arte Travel Tourist Company set us a task to develop a corporate website that would significantly increase the customer base.   Solution The customer has provided the detailed technical specifications. After the detailed evaluation, it was concluded that Drupal 7 technology is the best solution for the development of this site. While creating an architecture were used the following moduls:

  • Panels
  • Views
  • Features
  • Webforms A distinctive feature is the integration of two third-party service modules for booking tours ITtour and ordering tickets Amadeus. One of the stages of site development was design layout. We have paid a lot of attention to it, because design in this project was one of the most important aspects.   Team
  • Communication with customer, discussion and evaluation of the technical specifications, development control proceeded curator.
  • Development of a system proceeded Drupal programmer
  • Designer was responsible for development of the creative site interface
  • The tester checked the site performance   Duration The development of this site took us 4 weeks. The product is fully compliant with the technical specifications and was delivered to the customer in time.

©2025 Refetrust. All rights reserved.