Speaksubz

Next-gen subtitle translation

Subtitles for your favourite movies or TV shows can now be translated using text to speech allowing much faster translating time. This is also a mobile-friendly app, allowing the translators to work on their tablets or mobile-phones

Speaksubz

About the project

Speaksubz provides a simple and intuitive way to translate subtitles. Simply upload a video (or specify a video URL), add a subtitle file and you're good to go!

speaksubz2
THE STORY

The story about the problems, solutions, etc

There's not a lot of web apps that provide a way to translate subtitles while controlling the video playback and subtitle video-timestamps at the same time. So, we aimed to build an app that handles just that.

We solved the storage problem by using Google Cloud Storage, relational databases such as MySql couldn't satisfy our need for flexibility so we chose MongoDB.

Speaksubz image
UX/UI

Designing the app interface

We mostly focused on making the app look as "clean" as possible to make the subtitle translating process fairly straightforward, with no distractions.

TECH

Technology used

To create Speaksubz we used a multitude of technologies, including: Google Cloud Storage, Socket.IO, Express, React and more!

FRONTEND

React proved to be the best fit for most of our projects, so we decided to use it to build Speaksubz' client side too.

BACKEND

The backend is handled by Node.js, with Socket.IO and Express both providing the server-client communication. For the database management system we chose MongoDB, as its change-friendly design and flexible document schemas perfectly fit our use case. To store video files we use Google Cloud Storage.

Next project →


My Fasting Pal

Fasting Diet Tracker

Native iOS app for monitoring a fasting diet, with smart fasting timer, personalized fasting presets and statistics

CONTACT
Let’s work together on something great!
Let’s talk