Industry

Education

Project Type

Web application

Main Technology

PHP, Laravel, Javascript

Collaboration Type

Develop & Maintain

People Involved

3

Hours worked

300+

Country

Romania

Link

Client

Confident is a company that provides personal development trainings and psychology services.

Challenge

Build a solution to automate the registration and sale process of subscriptions for personal development trainings and courses.

Create a custom administration panel to manage all the clients, courses and subscriptions

Automate the selling and all the financial flow: invoicing, cashing, reporting, all that by integrating different external tools and APIs, like Smartbill, Google Spreadsheet API and Sendinblue as a solution to deliver text messages (SMS).

Solution

We build a custom booking form where clients could select a course and fill-in checkout information, directly integrated with the website, from each courses page.

The form would save the order in a database and a financial flow will start:

  • Generate a proforma invoice in an external application via API
  • Automatically send it to the client via email
  • After the client makes the payment, an administrator will mark the order as paid and the client will receive a notification
  • The application automatically generates and updates in the background a complex financial report in an external management system via API, with information regarding the clients, orders and payments.

How we worked

The planing and documentation part was our first step. Our software architect and business analyst designed a solution perfectly tailored to the custom need of the client. The output of this was a set of stories described in a Jira backlog and wireframes for the interface.

One full-stack developer programmed all the logic, than a QA specialist did the testing part. After we had a stable version meeting all the requirements, the product was launched and integrated with their existing website.

All the communication between the development team and the client was managed by our Project Manager.

Outcome

We built a solution for the client that covered multiple aspects of their business, like sales, reporting and financial.

The client was now able to have complete visibility and control over the sold courses and registrations made all in one place through an administration platform.

The integration with the external card payment application made it easy to see the payment statuses. Another integration made with an external accountancy software made it easy to see and generate all invoices and proformas.

For us, the collaboration with Control F5 was the ideal solution for optimizing and automating the process of managing the relationship with the participants in our courses! And this, thanks to our partners from Control F5! Everything online, everything just in time, everything for a friendlier solution in the relationship with each of our clients!

Cristian Cozma - Confident Business Trainning
Similar case studies

Other projects

See other case studies about projects we built.

Marketplace
Events

Wedding Photographers And Videographers Marketplace

We have created from scratch a custom marketplace based on very specific functionalities for this domain, with a user friendly interface and a well optimized structure for search engines.
,
UI / UX Design
,
Software Testing
,
Dev Ops
PHP, Javascript, HTML, CSS, MySQL, Bootstrap
Team Augmentation
Hospitality

Team Augmentation and Consultancy for A SaaS Company

We onboarded a dedicated team of full stack developers to join their existing and undersized team.
Web & Mobile Application
Transportation

Online Road Tax Payment Platform

Create a new and modern version of the old platform including existing services and adding new features for end customers.
, ,
UI / UX Design
,
Software Testing
PHP, Javascript, Cordova, HTML, CSS, MySQL
Web Platform
Travel

Reservation Platform For Travel Agency

We built from scratch a new web platform focused on search engines performance, but using the existing API of a core system responsible for hotels data and price management. We also built a custom CMS for their frontend specific content structure.
,
Software Testing
,
Business Analysis
PHP, Laravel, Wordpress, Javascript, Vue JS, HTML, CSS, MySQL, Bootstrap
Online Magazine
Events

Portal & Online Magazine for Brides

We built a custom solution with a mix of technologies, using Laravel as main framework for both the magazine and vendor directory, but keeping a WordPress CMS to manage the posts and categories
,
UI / UX Design
,
Software Testing
,
Dev Ops
,
Support & Maintenance
PHP, Wordpress, Javascript, HTML, CSS, MySQL, Laravel Forge, Bootstrap
Online Shop
eCommerce

Custom eCommerce Solution for Cosmetics Company

Using a custom framework, pre-existing and owned by BottegaVerde.ro, ControlF5 built a complete eCommerce solution, with independent modules, integrated and streamlined for the company's flows.
,
Software Testing
,
Business Analysis
,
Support & Maintenance
PHP, Javascript, jQuery, Vue JS