Custom Web Applications Development

We are experts in developing complex software we've been helping companies innovate and grow with products that are beautiful, reliable, and easy to use.

 

Spire's services are geared toward the product and innovation needs of our clients, resulting in business-critical applications that seize opportunities to increase revenues, operational efficiencies, market share, and customer satisfaction.

Our team of  developers can bring your idea to life — from planning through implementation. We’ll help you mitigate risk, make smart trade-offs, and get the most value possible for your budget.

 
$1,000+
 
$25 - $49 / hr
 
10 - 49
 Founded
2012
Show all +
Vitebsk, Belarus
headquarters

Portfolio

Key clients: 

Reservix Gmbh, Adticket Gmbh, Vizitka.com, zefir.tv, topof

CRM system for Internet provider Image

CRM system for Internet provider

Project description:

The Client is a major TV and Internet provider in Vitebsk. It was needed to create ERP system from scratch to manage Internet Departament.

Problems: 

The previous information system didn’t have any capabilities to coordinate actions of the company staff. - Working time was spent irrationally. - Device management wasn’t

optimized. - Reports generation, other tasks of business were solved with outdated software. - The internal structure of the Information system required serious improvement (refactoring). We had to do it more multifunctional, suited to more effectively meeting urgent tasks.

Our solution:

By using such modern technologies as PHP CodeIgniter framework, jQuery, jQuery UI javascript libraries, Bootstrap, Ajax we've created ERP system from scratch with the following key modules: - Trac - this module is responsible for staff coordination. Visual-friendly calender makes it possible to set problems qiuckly. And placing people in charge of problem solving optimizes the interaction in the collective. Also reporting withing the system gives the opportunity to track working capacity of each staff member; - Abonmap - a tool to control switches with the help of SNMP using web-interface. As a result, admins had the opprtunity to have more control over all the devices, involved in the network. Devices that have been added to the network, can be easily tracked on an interactive map.

Medical Information system Image

Medical Information system

Project description:

 Medical information system was modernized by our company. This project required special attention. The most important moments: — user-friendly interface, — quick search of required information; — maximal automation of medical institution personnel. Challenge: There was no electronic registration, this fact significantly complicated work and required additional time for

searching and processing of patient medical forms. Also there was no electronic appointment that wasn’t convenient for both medical personnel and patients. It was necessary to create the centralized database that would take reports on admitted patients, prescribed care and provided services.

Result 

Comprehensive coverage of each area of work of medical institution made it possible to form a multi-stage information system, as a direct result of this, the personnel work with electronic patient records, prescriptions, appointments and other data was simplified. The system is available for fast learning that made it possible for us to train the personnel in a short time.

Billing system for digital TV Image

Billing system for digital TV

Challenge:

The billing system was developed for a significant cable and digital operator. This company is engaged in installation of cabel and digital TV but also provides OTT services all over the world. CLIENT'S PROBLEMS: - the previous billing system was outdated and inadequate for requirements and objectives of the company and changing market; - the previous application software complicated

the process responsible for data collection on usage of telecommunication services, tariffication, billing information, payments and so on; - the billing didn’t have any functions that enabled the creation of flex fares and interaction of database.

Global tasks:

1. Develop a new modern billing system;

2. Migrate all the data to the new billing system.

 

RESULTS:

Billing system makes it possible to process and maintain the customer base. Raw customer data was migrated. The system is simple to learn, it’s on our technical support and being constantly improved.

Booking information system Image

Booking information system

Project description:
Booking Information system is intended to automate the process of booking, selling, cancellation in the health center and not only.

This is centralized solution that works through the web interface from your browser. The system allows to manage all the process more mobile, operatively receive systematize relevant data for analysis and timely work correction.

The system functionality

makes the following possible:

Receive up-to-data information about the number of requests and tickets by days, weeks. See the analysis of ticket traffic as a diagram. 
Manage reservation requests, maintain statistics, receive reports, filter out the data according hotel room capacity.
Perform operations with tickets and send up-to-date information about changes in the system to interested persons.
Work with existing tickets and requests, count and recount the cost, change the data, cancel tickets.

Result:
Booking information system maintains an expanding and changing client base. The system processes data and at the same time maintain statistics and analyze the correctness of the decisions.

The system is user-friendly and has a wide range of functions for attracting new clients, quality service, keeping of analytical and synthetic records.

With the introduction of Booking Information system in the health center, the economic indicators were analyzed. In the very first month, the company achieved the improvement of economic effectiveness.

Printing company CRM Image

Printing company CRM

Project description:

Upon request of the leader of the Printing office, "General Soft" developed a professional web-application for storage, accounting, maintaining statistics of data on polygraphic materials.


Solution:

By the analysis of the activities of the polygraphic studio our specialists designed convenient for monitoring system. Its functionality allows to get information on product

accounting since its arrival to the storage until it was used up for orders of  individuals and legal entities.The following main modules were developed in the process of building:

Storage. It was developed with the aim to control arrival products. It displays invoices, goods, quantity of goods.
Write-off of items. In this module write-off of materials is taken into account on some concrete needs. All the settings are performed by the System Admin.
Statistics. This part of the project displays information that allows to track intended expenditures for a concrete period of time. Based on this data it's possible to plan procurements of goods and also to track the quantity of materials that went into defective.

Result:

Implemented system proved the high efficiency and let company management get a complete picture of goods expenditures in the Printing office. Streamlined reporting makes  it possible to identify staff who produced defective things because of lack of qualification or negligence. Additional training was given to such workers that resulted in higher profits in the long term.

CRM / ERP «Payment orders» Image

CRM / ERP «Payment orders»

 

Challenge:

It was needed for the client to update the ongoing project on PHP Laravel Framework. The main issues were: - implement downloading and recognition of rtf payment orders files; - implement downloading and recognition of doc payment orders files; - store received information to the PostgreSQL database.

Result:

Automation of

work with payment orders made it possible to reduce the number of paper, places required for its storage, transportation costs, and also reduce the volume and the number of operations, carried out manually by the operators of «Bank-Client» system. In addition, automation of the process made it possible to minimize the time and the volume of operations required for searching and preparing of paper or electronic copies of payment orders on requests from governmental structures (courts, tax authorities and so on) and also to have easier access to information on payment orders for the company regardless of relation status with Partner-Bank.
Music portal Image

Music portal

The site was written in PHP using Sphinxsearch, Redis.

We used Laravel for saving data and files;
Migration mechanism to change the structure of the database;
Unit tests to control the interaction between the old and new functionality.

Client's goals:
- Develop completely new design for the Website;
- The new design should be modern and responsive;
- Move the site to a cutting edge

platform;
- Add new features;
- Integrate the site into existing CRM;
- While migrating and redesign, the existing data must be retained;
- Obligatory use of Sphinxsearch, Redis and Laravel framework.

Main features:
- Audio player
(playlists, collections, favourites, recommendations);
- Blick & Earn
(mechanism for mutual promotions of content for users);
- Spotlight
(ability to get a profile up in a search box);
- Waveform generation for audio files;
- Integration with Facebook;
- Administrative panel;
- Chat between users;
- Mailing ;
- Feed. 

https://www.numberonemusic.com/

Reviews

Sort by

Mobile Front End Dev for Automation Solutions Provider

"On more than one occasion they've gone to bat for us on short notice."

Quality: 
5.0
Schedule: 
4.5
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Aug. 2018 - Ongoing
Project summary: 

GENERAL SOFT designed and developed a Modern IoT device user interface, providing extensive frontend development services. 

The Reviewer
 
11-50 Employees
 
Orange County, California
 
Not verified
The Review
Feedback summary: 

GENERAL SOFT's efforts are expected to perform well and the team excels at project management and has strong communication skills. 

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

Design and Manufacture automation solutions across wide industries

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire GENERAL SOFT?

Modern IoT device User interface Front End development

What were your goals for this project?

Interactive UI for a multi layered, multi input/output system that would not require the user to study a manual cheap on the system Fair price

SOLUTION

How did you select this vendor?

Good reviews and reputation across many different platforms. Initially spoke to Alex who is a very personable gentleman with vast knowledge of FE development. Alex was kind enough to speak to me a few times before we decided to bring them on-board as our exclusive FE developer for the project. Now after a year we often feel like a single team, although they are a contracting firm of their own, we do not need to mange. Best solution for any fast pace project manager

Describe the project and the services they provided in detail.

A large project lasting over 2 years for software development. General Soft was brought in a year after start of the project. The structure is very modern that uses many heavy wait assets such as MQTT, Chromium, Scheduler... and was exceptionally well on the way on the structure and Back End side but unfortunately our team did not possess much FE expertise to the point our experiences with different free lancers left us with a somehow heavy and disabled FE that was not appealing to the eye. After a little over a year they have completely re-hauled the existing FE without forcing us to completely redo the job. the solutions have been least intrusive rather than adding another thing to fix the last addition such as refractoring and better management of resources and number of the calls to the BE.

What was the team composition?

Over the past 2 years we have had in total 24 different developers join our team for small tasks such as MCU coding for a few days to permanent members that have been there since day . General Soft and at the end Front End became the most pleasant part of the project to manage simply because Alex and crew are self managed and solution finders

RESULTS & FEEDBACK

Can you share any information that demonstrates the impact that this project has had on your business?

Product to be released in 30 days

How was project management arranged and how effective was it?

Weekly meetings Slack Jira GitHub Alex and team have great grasp of English language and as a native English speaker i never felt not sitting in the same office was an issue. meeting were held over skype and other mediums and they were always punctual and prepared

What did you find most impressive about this company?

Alex is stand up guy who listens to his clients and understands business challenges and timelines. On more than one occasion they've gone to bat for us on short notice.

Are there any areas for improvement?

While any team can and must continue to improve, my experiences with their whole team has been all positive

4.5
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
  • 4.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

CRM Development for Business Optimization Platform

“The CRM system is running well and in use by a large number of clients.”

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Apr. 2017 - June 2018
Project summary: 

GENERAL SOFT provided CRM development services. They worked on the frontend and backend of the system as well as integrations for a range of third-party APIs.

The Reviewer
 
201-500 Employees
 
Frankfurt, Germany
Alexey Ivanizki-Kurzer
Senior UX/UI Designer, Reservix
 
Verified
The Review
Feedback summary: 

The finished system is excellent and works smoothly for its large client base. GENERAL SOFT was easy to work with and friendly throughout the process. They were effective partners for the Agile sprint workflow.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

Our company develops business optimization applications and marketing promotion applications.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire GENERAL SOFT?

We needed to develop a CRM system. There was a significant amount of work involved to complete our project.

What were your goals for this project?

Our aim was to develop a CRM system with a huge number of APIs.

SOLUTION

How did you select this vendor?

GENERAL SOFT had excellent reviews. I was also impressed with their previous work.

Describe the project and the services they provided in detail.

GENERAL SOFT worked on the frontend and backend development for our CRM system. They integrated several APIs, including PayPal, CC, and MailChimp.

What was the team composition?

I was the project manager and UX/UI designer. From GENERAL SOFT's side, the team included a project manager and four developers.

RESULTS & FEEDBACK

Can you share any information that demonstrates the impact that this project has had on your business?

The CRM system is running well and in use by a large number of clients. We continue to include new components to improve the functionality of the system.

How was project management arranged and how effective was it?

GENERAL SOFT is very friendly and uncomplicated to collaborate with. We worked in two-week sprints throughout the process.

What did you find most impressive about this company?

I was impressed by the team's initiative, as well as their friendliness.

Are there any areas for improvement?

No, everything was great.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer