Client
Undisclosed
Industry
Education & E-learning
Services
Python web application development
Timeline
2020
About the project
The platform offers a video streaming solution with advanced interfaces for live webinars and
online courses. Various options added to the system allow organizers to share virtual meetings,
real-time webinars and courses with participants in appropriate time slots.
Delivered solution
Our client needed an experienced senior Python developer to join their team in the most critical
period for their business. Within a month, our dedicated expert introduced an innovative web
application development approach and delivered all requested tasks.
Goals and challenges
#1
Developing an URL shortener
iRonin.IT’s dedicated senior software developer had to develop a separate tool for URL shortening,
which was a crucial task at the time of our cooperation with the client. It was the first task in
the project and it helped us gain the client’s trust.
#2
Working on a REST API for webinar management
One of the challenges we faced in the project was continued development of an existing REST API for
the Python application. The API offers full webinar management, including exports of the clients’
data and sharing important information about the webinars.
#3
Exporting all webinar participant data
At the end of our cooperation with the client, we had to add a feature for exporting all of the
online webinar participants’ data to Excel files. This kind of export function includes all virtual
meetings statistics saved in the system, which is a large volume of data.
We hired iRonin.IT for further application development and features enhancements. Our cooperation was short but we needed an additional developer and expertise to join our team and support us in reaching our business goals. We needed someone to join our team urgently and the iRonin.IT business team was able to provide the right kind of developer within a week.
Results
Introducing innovative techniques
iRonin.IT introduced the Dependency Injection (DI) technique in the client’s Python web application
development process. The technique significantly improves the flexibility of this programming
language.
Delivering solutions within tight deadlines
Our productive cooperation with the client included working on tasks which were critical from the
business perspective. iRonin.IT’s dedicated developer had to quickly familiarize himself with the
project.
Successful Django web development
The platform is built using the Django framework and we had a chance to introduce known best
practices to the development process, notably ones that improve the service’s scalability.

Let's kickstart your project!
Contact software development experts today.
Read more

Sales forecasting case study
We have built a complete suite of solutions for Sales & Operations Planning, including a sales forecasting module. Our team extended the system’s initial version on a very tight schedule.
Read this case study

Bitt case study
Bitt in an innovative mobile payments system which uses blockchain technology to empower local populations. They cooperate with the Eastern Caribbean Central Bank, working towards a better future.
Read this case study
This page is best viewed in portrait mode