//
Contact Us
bg img
Chairman
Dr. Khoa Nguyen

We hired Elinext for software and firmware development to enable data transfer between sensors and a user interface.

Their team used JavaScript and successfully delivered the solution, with timely communication and efficient project management, despite changing requirements. We were impressed by their ability to integrate different skill sets into one cohesive team.

700+
Employees
300+
Clients
>27
Years in IT
1000+
Projects
img
Working models

For over 27 years, Elinext has been providing outsourcing software development services to companies of different sizes and pursuing different goals, but all gathered by the desire to strengthen their presence on the market with the help of technology.

Our extensive expertise in outsourcing backed by hundreds of successful projects makes us confident in our belief that each of our clients deserves a solution that is not just tailored to business objectives but also completely fits into time & budget capabilities and expectations.

700+
Employees
300+
Clients
>27
Years in IT
1000+
Projects
img
Our values

The brand Elinext is about uniting seasoned professionals for technology innovation. We have more than 700 tech enthusiasts working under one metaphorical roof of our offices worldwide.

We treat colleagues, customers, and everyone around us with the utmost respect and professionalism that doesn’t interfere with always a friendly attitude.

The culture of our company formed the values that are valid not just during the work hours, but also outside of our office.

700+
Employees
300+
Clients
>27
Years in IT
1000+
Projects
img
Corporate social responsibility

Technology thrives to build a better place, so each contributor to the IT global environment carries a piece of social responsibility within the enterprise. We care about both internal and external processes inside and outside of our company. As creating a better overall environment eventually creates for our local well-being, we make our important social contributions.

We regard our corporate social responsibility policy (CSR) as a way to account for both the social and environmental impacts of the way we do our business.

700+
Employees
300+
Clients
>27
Years in IT
1000+
Projects
700+
Employees
300+
Clients
>27
Years in IT
1000+
Projects
img Hot News
img
Key Trends in Business Analysis 2025: Shaping the Future

From this case study you’ll learn how the Elinext team developed a unique app for hassle-free EV charging. We’re happy to be a part of the global switch to electric driving and invite you to learn more about how seamless this experience could be.

700+
Employees
300+
Clients
>27
Years in IT
1000+
Projects
Services

Elinext offers a wide range of software development services. The profound software engineering expertise paired with top-notch management processes allowed us to gain valuable experience to satisfy all possible clients’ needs across multiple domains.

Custom software development

For over 27 years, Elinext teams have been delivering software solutions for businesses that operate across various industries, including healthcare, manufacturing, banking, retail, education, and many others. Solutions developed by Elinext allow both B2B- and B2C-focused clients scale up their business performance, increase employee engagement, improve reporting and decision-making, and get a competitive advantage on the marke

Software product engineering

For over 27 years, Elinext teams have been delivering software solutions for businesses that operate across various industries, including healthcare, manufacturing, banking, retail, education, and many others. Solutions developed by Elinext allow both B2B- and B2C-focused clients scale up their business performance, increase employee engagement, improve reporting and decision-making, and get a competitive advantage on the marke

Mobile app development

For over 27 years, Elinext teams have been delivering software solutions for businesses that operate across various industries, including healthcare, manufacturing, banking, retail, education, and many others. Solutions developed by Elinext allow both B2B- and B2C-focused clients scale up their business performance, increase employee engagement, improve reporting and decision-making, and get a competitive advantage on the marke

Web development

For over 27 years, Elinext teams have been delivering software solutions for businesses that operate across various industries, including healthcare, manufacturing, banking, retail, education, and many others. Solutions developed by Elinext allow both B2B- and B2C-focused clients scale up their business performance, increase employee engagement, improve reporting and decision-making, and get a competitive advantage on the marke

SaaS development

For over 27 years, Elinext teams have been delivering software solutions for businesses that operate across various industries, including healthcare, manufacturing, banking, retail, education, and many others. Solutions developed by Elinext allow both B2B- and B2C-focused clients scale up their business performance, increase employee engagement, improve reporting and decision-making, and get a competitive advantage on the marke

Cloud engineering

For over 27 years, Elinext teams have been delivering software solutions for businesses that operate across various industries, including healthcare, manufacturing, banking, retail, education, and many others. Solutions developed by Elinext allow both B2B- and B2C-focused clients scale up their business performance, increase employee engagement, improve reporting and decision-making, and get a competitive advantage on the marke

DevOps

For over 27 years, Elinext teams have been delivering software solutions for businesses that operate across various industries, including healthcare, manufacturing, banking, retail, education, and many others. Solutions developed by Elinext allow both B2B- and B2C-focused clients scale up their business performance, increase employee engagement, improve reporting and decision-making, and get a competitive advantage on the marke

UI & UX design

For over 27 years, Elinext teams have been delivering software solutions for businesses that operate across various industries, including healthcare, manufacturing, banking, retail, education, and many others. Solutions developed by Elinext allow both B2B- and B2C-focused clients scale up their business performance, increase employee engagement, improve reporting and decision-making, and get a competitive advantage on the marke

Certificates of our experts
  • img
  • img
  • img
  • img
  • img
  • img
  • img
  • img
  • img
  • img
Technologies

Elinext offers a wide range of software development services. The profound software engineering expertise paired with top-notch management processes allowed us to gain valuable experience to satisfy all possible clients’ needs across multiple domains.

Java
Practice
19 years
Projects
200+
Workforce
60+

Our .NET developers can build sustainable and high-performing apps up to 2x faster due to outstanding .NET proficiency and high productivity.

PHP
Practice
19 years
Projects
200+
Workforce
60+

Our .NET developers can build sustainable and high-performing apps up to 2x faster due to outstanding .NET proficiency and high productivity.

PHP
Practice
19 years
Projects
200+
Workforce
60+

Our .NET developers can build sustainable and high-performing apps up to 2x faster due to outstanding .NET proficiency and high productivity.

Java
Practice
19 years
Projects
200+
Workforce
60+

Our .NET developers can build sustainable and high-performing apps up to 2x faster due to outstanding .NET proficiency and high productivity.

Back End
Practice
19 years
Projects
200+
Workforce
60+

Our .NET developers can build sustainable and high-performing apps up to 2x faster due to outstanding .NET proficiency and high productivity.

JavaScript
Practice
19 years
Projects
200+
Workforce
60+

Our .NET developers can build sustainable and high-performing apps up to 2x faster due to outstanding .NET proficiency and high productivity.

Mobile
Practice
19 years
Projects
200+
Workforce
60+

Our .NET developers can build sustainable and high-performing apps up to 2x faster due to outstanding .NET proficiency and high productivity.

Android
Practice
19 years
Projects
200+
Workforce
60+

Our .NET developers can build sustainable and high-performing apps up to 2x faster due to outstanding .NET proficiency and high productivity.

Services

Elinext offers a wide range of software development services. The profound software engineering expertise paired with top-notch management processes allowed us to gain valuable experience to satisfy all possible clients’ needs across multiple domains.

Healthcare
App for Charging Solutions for Electric Vehicles

From this case study you’ll learn how the Elinext team developed a unique app for hassle-free EV charging. We’re happy to be a part of the global switch to electric driving and invite you to learn more about how seamless this experience could be.

Budget: about 1800
Duration: Over 10 years
Staff: 20 people
Pharmaceutical
App for Charging Solutions for Electric Vehicles

From this case study you’ll learn how the Elinext team developed a unique app for hassle-free EV charging. We’re happy to be a part of the global switch to electric driving and invite you to learn more about how seamless this experience could be.

Budget: about 1800
Duration: Over 10 years
Staff: 20 people
Finance
App for Charging Solutions for Electric Vehicles

From this case study you’ll learn how the Elinext team developed a unique app for hassle-free EV charging. We’re happy to be a part of the global switch to electric driving and invite you to learn more about how seamless this experience could be.

Budget: about 1800
Duration: Over 10 years
Staff: 20 people
eCommerce
App for Charging Solutions for Electric Vehicles

From this case study you’ll learn how the Elinext team developed a unique app for hassle-free EV charging. We’re happy to be a part of the global switch to electric driving and invite you to learn more about how seamless this experience could be.

Budget: about 1800
Duration: Over 10 years
Staff: 20 people
Certificates of our experts
  • img
  • img
  • img
  • img
  • img
  • img
  • img
  • img
  • img
  • img
Technologies

Elinext offers a wide range of software development services. The profound software engineering expertise paired with top-notch management processes allowed us to gain valuable experience to satisfy all possible clients’ needs across multiple domains.

Products
bg img
img Live Demo
Leave Management

The system is widely used within the company. The development team received reports indicating that the system is actively used on weekdays and is practically unused during weekends. On average, approximately 40 people utilize the system per day, with an average interaction time of 7 minutes.

Leave Management
bg img
img Live Demo
Leave Management

The system is widely used within the company. The development team received reports indicating that the system is actively used on weekdays and is practically unused during weekends. On average, approximately 40 people utilize the system per day, with an average interaction time of 7 minutes.

Applicant Tracking
bg img
img Live Demo
Leave Management

The system is widely used within the company. The development team received reports indicating that the system is actively used on weekdays and is practically unused during weekends. On average, approximately 40 people utilize the system per day, with an average interaction time of 7 minutes.

Solutions
bg img
img Live Demo
Leave Management

The system is widely used within the company. The development team received reports indicating that the system is actively used on weekdays and is practically unused during weekends. On average, approximately 40 people utilize the system per day, with an average interaction time of 7 minutes.

Digital transformation
bg img
img Live Demo
Leave Management

The system is widely used within the company. The development team received reports indicating that the system is actively used on weekdays and is practically unused during weekends. On average, approximately 40 people utilize the system per day, with an average interaction time of 7 minutes.

CRM development
bg img
img Live Demo
Leave Management

The system is widely used within the company. The development team received reports indicating that the system is actively used on weekdays and is practically unused during weekends. On average, approximately 40 people utilize the system per day, with an average interaction time of 7 minutes.

Web Application for Text Summary of Internal Meetings within Elinext

Web Application for Text Summary of Internal Meetings within Elinext

Information
Region:
Worldwide
Industry:
Other
Type:
Web application
Engagement model:
Dedicated Team
Duration:
3 weeks
Staff:
a senior developer, a project manager
ID:
474
Technologies used
FastAPI
Uvicorn
AWS Transcribe
AWS Bedrock
ElasticMails
Amazon S3
AWS SDK
Python
CSS
HTML

Client

Elinext is an international company that delivers custom software development services. We make software for our customers, and sometimes our products are handy for internal use. This is one of over 20+ software products that is now being used within the company. Like many other solutions we develop for our ecosystem, this one simplifies the everyday life of employees.

This software code will be used to speed up the development of a related custom product (app for transcribing speech to text, or even text to speech web application) for our clients.

Project Description

The project is a web application that transcribes the speech within team meetings into short text descriptions and sends this report to the email of the participants.

Through a simple and user-friendly interface, one can easily:

  • upload the record of a meeting in convenient formats (i.e. m4a, mov, avi, mp3)
  • convert video to audio. With the help of AWS Transcribe, audio is later converted to text. Then based on this text, such tools as AWS Bedrock make short text summaries. The system sends these reports to your email.

For better text recognition and precision, it is possible to specify the number of participants at the meeting.Essentially, this was a speech to text app with timely e-mailing of the result. This app for transcribing speech to text was to be used internally, for Elinext employees’ convenience. Later some parts of it might be offered to our clients as part of web application development services we constantly deliver.

Challenges

The company needed a tool for accurate meeting summaries for better communication and record tracking. Our main challenge was to get a voice transcriber app to avoid inefficiency and inaccuracy in converting the meeting transcription process to text.

The solution should handle various audio/video formats and provide concise, precise, and accurate text summaries.

Primary challenges included:

  • investigation of existing tools for voice transcription (voice to text transcriber)
  • investigation of existing tools for creating short text descriptions based on various language models
  • incorporating the selected tools for the project execution

Process

The development process of this text to speech web app could be divided into 5 stages, each of which was successfully completed within a short timeframe.

  1. Planning Stage (2–3 Days)

Objective: Define the scope, features, and technical requirements of the entire project.

Activities: Our engineers gathered the requirements, and identified the core functionalities, such as file upload, transcription, summarization, and email notifications.

Technology Selection: Our team chose Python for backend development, FastAPI for the framework, AWS services for transcription and summarization, and ElasticMails for email delivery.

Deliverables:

  • Finalized technology stack.
  1. Design Stage (2–3 Days)

Objective: Design the system architecture and user interface.

Activities: System Architecture Design:

  • Our engineers defined the flow of data, from file upload to email delivery.
  • Our engineers outlined interactions between components (FastAPI, AWS services, and ElasticMails).
  • They designed a scalable backend to handle file uploads and processing.

UI/UX Design:

  • Our team created wireframes for the user interface, focusing on simplicity and ease of use.
  • They designed forms for file uploads and fields for specifying participants.

Database and Storage Planning:

  • Our developer planned the use of Amazon S3 only for internal communication between AWS services such as AWS Transcribe (most fitting voice transcriber app) and AWS Bedrock and is not used for permanent storage of internal files.

Deliverables:

  • Architecture diagrams.
  • UI wireframes and design mockups.
  1. Development Stage (1–2 Weeks)

Objective: Build the application and integrate all functionalities.

Activities: Backend Development:

  • Implemented file upload functionality using FastAPI.
  • Integrated AWS SDK (boto3-client) to interact with Transcribe and Bedrock services.
  • Developed the workflow for video-to-audio conversion using FFmpeg.
  • Set up APIs to manage transcription, summarization, and email notifications.
  • Adding authentication mechanism with Amazon Cognito.

Frontend Development:

  • Built a simple, responsive interface using HTML and CSS.
  • Added interactivity (e.g., drag-and-drop file upload) using JavaScript.

Email Integration:

  • Configured ElasticMails API for sending meeting summaries.

Cloud Setup:

  • Configured AWS services (Transcribe, Bedrock, S3) for the application.

Deliverables:

  • Fully functional backend and frontend.
  • Configured cloud services.
  • Integrated email notification system.
  1. Testing Stage (2–3 Days)

Objective: Ensure the application works as expected and meets quality standards.

Activities: Unit Testing: tested individual components like file uploads, transcription, summarization, and email delivery.

Integration Testing:

  • Verified that all components work together seamlessly.
  • Tested workflows for various input formats (m4a, mp3, mov, avi).

User Testing:

  • Simulated end-user interactions to validate the UI/UX and overall functionality.

Deliverables:

  • A bug-free, optimized application ready for deployment.
  1. Deployment and Implementation Stage (2–3 Days)

Objective: Deploy the application and make it available for use.

Activities:

  • Deployed the backend application using Uvicorn on a cloud-hosted environment (GCP platform).
  • Configured Amazon S3 for file storage and linked it to the application.
  • Set up DNS and hosting for the front end.
  • Monitored the system post-deployment to ensure smooth operation.

Deliverables:

  • Live application accessible to users.
  • Finalized documentation for maintenance and future updates.

The project manager and the developer had meetings every two days for a couple of weeks while discussing key architectural decisions of the application prototype. Those decisions included the choice of mail provider, speech recognition technology, and current progress of the development.

Solution

The result of the project is the solution provided by Elinext Meeting Minutes, a text to speech web app. It is a web application designed to transcribe meetings into concise text summaries and deliver them to users via email. 

Key Functionalities of the solution include upload feature, video-to-audio conversion tool, speech-to-text conversion tool, text summarization instrument, participant specification feature, and a nice user interface. Let’s analyze these features one-by-one.

Upload Feature

The application allows users to upload meeting recordings in widely used formats (m4a, mov, avi, and mp3). This ensures compatibility with various most popular and wide-spread recording devices and tools.

Video to Audio Conversion

If the uploaded file is a video, the system extracts the audio portion of the file automatically. This step ensures that video files are seamlessly handled without requiring any manual pre-processing.

Privacy and Security

For security reasons, at any step, intermediate data such as converted audio and text are not stored anywhere and are used only within the pipeline of creating a final report with the key points of the meeting.

Speech-to-Text Conversion

The extracted (or uploaded) audio is processed using AWS Transcribe, a robust cloud-based service that is essentially a voice to text transcriber. AWS Transcribe converts spoken words in the audio into text with high accuracy. This conversion supports multiple speakers and accommodates variations in accents or audio quality, enabling precise transcription. Our task wasn’t in finding  text to speech web application, so AWS Transcribe would perfectly do all the job.

Text Summarization

The transcribed text is further summarized into a short meaningful description using AWS Bedrock, which specializes in natural language processing tasks. This summary captures the key points of the meeting, making the output more concise and useful for end-users.

Email Delivery

Once the summarization is complete, the system automatically sends the report to the user’s registered email. This ensures that users participating in the meeting receive their summarized meeting review promptly and conveniently.

Participant Specification

For enhanced text recognition and speaker attribution, the user can specify the number of participants in the meeting. This would help AWS Transcribe to differentiate and attribute speech to individual speakers, resulting in more accurate transcriptions.

User Interface

The application is designed with a simple and user-friendly interface to ensure ease of use. Users can upload files, set preferences (e.g., participant count), and receive outputs without requiring technical expertise.

Authentication Flows 

Whether it is using managed login or building a custom front end with an AWS SDK for authentication, it's essential to configure the app to support the desired authentication methods.

After the solution was developed, local testing was enabled, including testing with more than hour-long rallies. It’s not a text to speech web application, so these kinds of tests were omitted.

Results

Currently, this project is in the prototype stage. The next steps for the app for transcribing speech to text are:

  • Improving UX features that are worth adding for ease of use.
  • Testing with some other video formats and lengths.

The main learning point for our developer in the process was integrating AWS services (Transcribe and Bedrock) and optimizing the performance and scalability of the solution.

As a result of the Elinext Meeting Minutes solution, our teams started to experience several immediate benefits, including time-saving and working efficiency(concise meeting summaries via email shortly after these meetings are very helpful and the absence in need of manual transcription is very effort-saving).

We often deliver top-notch Python web development solutions, so it wouldn’t come as a surprise if teh experienced gained during this project will be relevant in delivering, let’s say a development of text to speech web application anytime soon.

Related Cases: A Showcase of Diverse Web Solutions

Outstaffing for Web App Development for a Top-Notch Insurance Company Web Design for a Healthcare Company Web Application for Seamless Subtitle Management Web Application Development for a Swiss Interior Design Studio Web Application for ICO Investments and Management Masternodes Investment Web Platform Web App for IoT Devices Monitoring Web App Development for Remote Orders Making Web Solution for Mental Health Clinics Web Application for Remote Network and Router Management Refactoring of Web App for US Medical Lab Services
1-1832-1753-1504-1265-117
Do you want the same project?
Got A Project Idea? Lets Discuss It With Us
Contact Us


    Insert math as
    Block
    Inline
    Additional settings
    Formula color
    Text color
    #333333
    Type math using LaTeX
    Preview
    \({}\)
    Nothing to preview
    Insert