Custom Video & Multimedia Software Development
Pioneers in video software development since 2005
We develop e-learning, telemedicine, and video surveillance products. Augment reality, launch Internet TV, and recognize objects on video. Our specialization - video & multimedia software. We do not work on anything else.
Not only develop, but plan and wireframe your product - so that users love it, and promote so that they know about it.
Work with companies and startups to create new products and improve existing ones.
❓How to choose a developer to get a cool top software product❓ Check that the contractors:
★ ✅ Have cool products like yours in portfolio. Ours:
☺ Sony Music, Virgin Records, Universal use a DJ music pool FRP.live
☺ BrainCert.com is 1st HTML5 + WebRTC virtual classroom in the world. Bronze at Brandon Hall 2017, after SAP and Dell :)
☺ Super Power FX has 4.6 of 5 in AppStore with 5700 feedbacks, and 30 clones in Google Play. This video editor adds super powers to videos
☺ Video surveillance system ipivs.com works with 2000 IP cameras for 400 US organizations. They are police departments, doctor education and child advocacy centers
★ Develop for all the platforms you need. We cover:
- web
- iOS and Android phones and tablets
- smart TV
- desktop
- VR headsets
Develop web apps that work on mobile in browser, for example video chats.

headquarters
Focus
Portfolio
BrainCert, Intelligent Video Solutions, All Access Interpreters, Kujo

BrainCert - Virtual Classroom
Bronze at Brandon Hall 2017 Virtual Classroom Technology Award
https://www.braincert.com/online-virtual-classroom
Demo video: https://youtu.be/TuJ_hsro0IY
World's first WebRTC powered HTML5 Virtual Classroom on 50 languages. 3rd place at Brandon Hall 2017 Technology Award - right after Ericsson, SAP and Dell :) 1st prize on DC Tech Day 2014 Best in Education.
Virtual classroom for the all-in-one LMS with any tool you can imagine - whiteboard, recording, sharing, quizzes and more - on any device.
Interactive whiteboard
Whiteboard gives teachers the freedom of a regular class board: write, draw shapes, pin images. And lines really smoothly follow your mouse, so your handwriting is still your recognizable handwriting :) Wait, you can pin YouTube videos on BrainCert board, but you can’t in class! So, it’s even better.
Video Communication
Chat by full HD video, audio, and text. No plugin installation needed. Media servers with 40 cores and modern technologies like WebRTC make video and audio streams smooth and stable.
Lesson recording
Watch any lesson as many times as needed or attend the missed class. The video, the chat, all materials, and the whiteboard are recorded, so no information is missed.
Mobile friendly
Classroom works on iOS and Android devices as well as Windows and MacOS.
Document sharing
Upload any document and present it to your audience. Pdf, Word, Excel, PowerPoint, and more. Bonus: use any whiteboard tool on it!
Screen sharing
Share the whole screen or a single app only, to keep your cat pics private. Just a button click - no plugin installation.
Wolfram Alpha
Calculator meets dictionary on the whiteboard. Solve equations and insert detailed articles for any word, object or person - with definitions and images.
Equation editor
Transform vague keyboard-typed one-line math equations into a reader-friendly view with LaTeX tool. For example, it produces images of complex equations where symbols stand above and below the fractional line as needed.
Custom branding
Rebrand the LMS with your logo, color scheme, even domain. Integrate the platform into your branding style without any special design efforts.
Poll
Assess how well students learned your lesson - or evaluate employees. Test with open ended or closed questions works inside the whiteboard.
Code editor
Separate window with code writing style for all major programming languages. Specially to educate our young colleagues programmers - from Russia with love :)

Franchise Record Pool - Sony Music, Virgin Records, Universal Music upload music there
Where DJs take the music
Sony Music, Virgin Records, Universal, and other less famous music producers upload tracks to Franchise Record Pool - FRP. DJs download them and mix. Web, iOS, Android, and desktop apps. FRP unites 12 000 DJs.
Original or remix in 2 clicks
Surfing the internet for the right remix takes time. In FRP each track has all the versions attached: original song, intro/outro, and remixes. Just type the song name in the search bar - and see them all. Filter the results to see only one of the three. Or pick a genre and seek for inspiration, looking at the BPM and key that suit your mix.
BPM and key in front of track names
DJs see if the track suits at a glance. No need to download nor listen to. Having glanced at the beats per minute number, they know if the track is too slow or fast for their mix. And the key shows if it matches the tonality. Popular music streaming services aimed at the general public do not show this data.
Legal
FRP checks proof documents for music ownership. The tracks are automatically compared to the FRP base: there must be no match. The melody itself is recognized and compared, not just a name. Only then they sign a contract for music distribution and upload tracks. DJs pay a monthly subscription, and music owners get payments.
Chat with a DJ
Want your favorite song at a club? Open an app and ask the DJ in chat. And again FRP simplifies DJ life. Drag the song straight from the chat and drop to Serato.
Chat DJ to DJ
SPINS shows who’s online of the DJs and his country. Check how they mix in Japan, the US, and all over the world.
Music recognition
DJ clicks Microphone when at the club, and the track gets recognized. Music owner knows that that track played at that club at that time.

VALT - Video Surveillance, Software-as-a-Service, State-of-the-Art
As simple as you want, as complex as you need
Live stream IP cameras, record, watch the recordings. Simple as 1, 2, 3 - on the first view. Closer look fascinates by scale and smart, carefully thought over details.
200+ client organizations, including:
Police departments
- observe interrogations (must be cheaper than that one-side-transparent mirror :) ). Detectives value security, marks, reports, and hardware controls.
Medical education institutions
- supervise patient consultations with PhD students, for quality assurance and second opinion. They also record simulations, e.g. of nursery skills. Doctors like permission control, schedule, and scalability.
Child advocacy organizations
- monitor kid interviews, to not frighten them by a concilium. Some recordings go to police. CD burn, reports, and statistics are helpful here.
High-level features
- Add marks on videos live
- Hardware switch on/off
- Security & permission control
- Turn on/off, record, PTZ on schedule
- Speak through the camera
- CD burn
- Easy administration and statistics
Point’n’click intuitive
No installation required. Modular interface shows just what users need and hides all the extra. Clients say, they train new users in 10 minutes. And with all the functionality burden, it works Flash-fast! ;)

CirrusMED - Telemedicine Service
All the 1500 practice patients video-chat with doctors there. The practice plans to grow by online-only patients.
Personal doctor by subscription
CirruMed is not for one-time visits. You find the doctor you trust and stay with him. So subscriptions are for 1 month, 3 months, and a year. One-time visit is rather a trial for newcomers.
Video chat by appointment
WebRTC-powered video chat is HIPAA-compliant. Works in browser, no software download. Doctor sets his availability, patients pick slots, and meet by video at the agreed time. SMS and email notifications help to not miss it.
Messaging
No need to schedule for quick questions. Write to your Primary care physician 24/7 on the website. He gets notifications by sms, email, and on the website and answers asap.
Electronic Medical Record
New patients get a “get-to-know-you” video chat. They fill in the EMR together with their doctor. Allergies, past diseases, surgeries, relation to tobacco-alcohol-drugs, family diseases - all structured, on its own tab. Separate tab keeps CirrusMed prescriptions. And vitals are on another one: temperature, blood pressure, heart rate, height and weight. Body mass index calculates by itself. Data is protected and used according to HIPPA.
Orders for tests
If MRI, imaging referral or another lab test is needed, the doctor sends the order right to the testing center. You come and complete it, and the doctor gets the results.

ProVideoMeeting - Video Conference with Multiple Tools
A true meeting multitool
Online meetings with any number of attendees. No installation required. Switch modes to meet the changing needs of your meeting. Spotlight one speaker in a Podium mode. Watch up to 9 participants together and share screen in a Webinar mode. Or use a feature-rich Whiteboard.
Join on cellular or Internet connection
Join the room on a website or by phone: dial a meeting number and you’re in. SIP server processes calls to the indicated phone numbers.
Videochat solutions
Modern HTML5 and WebRTC technologies are responsible for high operating speed. Picture quality automatically stays in sync with the internet connection: when it’s low, quality decreases accordingly, if it’s high, HD quality is guaranteed.
Stream to YouTube and Facebook to attract more attendees.
Advanced participant roles
Apart from regular roles Meeting host-Guest, there is also a Presenter - the one who can manage the meeting by authority of the Host. The host can delegate holding of a meeting completely and leave the room. Or, choose and limit the features to delegate.
Digital signature
We are business-oriented. Thus, if your partners are away, but there is a document to sign here and now - you can do it in the platform during the meeting. ProVideoMeeting uses the latest digital signature software and ironclad 12-AES encryption.
Translate voice and chat
Meetings with foreign partners have never been that easy. Chat messages are translated into your language, powered by Google Translate. During the call, Google Speech API translates the presenter into your preset language straightaway.
API for partners
Don’t want users to leave your website for the meeting? We’ve got an API to build ProVideoMeeting right into your website. Just paste unique API key onto your website’s code and enjoy the features.
More on the features: https://provideomeeting.com/howitworks

Super Power FX - Unlock Your Inner Superhero
Film epic videos and apply super powers turning you or your friends into superheroes! Cast fireballs, shoot eye-lasers, teleport, and more!
https://apps.apple.com/us/app/super-power-fx-superheroes/id842266876
https://play.google.com/store/apps/details?id=com.kujo.superpower
Hollywood quality visual effects
15 totally different superpowers, in 720p HD video resolution. Many have 2 scenes to shut and apply effects. 1 free, 14 for in-app purchase.
Supereasy superpower editor
Stand here, pose, make a face… 1,2,3, shot! Let’s see… Move the effect overlapping the video. Watch. Adjust till it’s perfect, so that the fireball (for example) would fly straight from your hands. Compose…
Epic music & sounds
Music tracks specially written for the app create the atmosphere. Explosive sound effects, pixel-perfectly aligned with the visual ones, give the final touch. Meet a perfect brand-new superhero!
Share
The world must know it’s heroes! Introduce by posting to Instagram, Facebook, YouTube. Or send to your mom by email :)
4.6 in AppStore with 7 100 ratings

Worldcast Live - HD concert broadcasting to 10 000 viewers with less than a second latency
Holding a concert? Stream it live on your website! The player we developed integrates into a venue’s website.
There are many HD video broadcasting solutions for thousands of viewers. But in early 2020 we have not faced any on the Internet that does it with less than 1 second latency.
Sub-second latency
The problem with concert streaming is latency. Latency is the time lag between when something happens in reality and when the viewer sees it on the screen. It reaches 1-2 minutes with RTMP streaming. Not that live, huh? On WLC we reached the 0.4-0.5 seconds latency. You wouldn’t notice it - this is the latency of live calls. To achieve it, we developed a custom solution based on WebRTC and Kurento.
HD audio and video broadcasting
And it broadcasts a high-resolution HD audio. Quality is like you play the song on your PC - bass, everything. Video is HD as well. If the viewer’s internet is poor, quality decreases automatically.
Handles 10 000 viewers
Less than a second latency is commonly for up to 6 people. But perfect quality and no latency is useless if just 6 people can watch the concert. So we scaled the custom WebRTC + Kurento solution to handle 10 000 viewers.
Picture-in-picture
Stream from different angles or add Guest Speakers. 2 pic-in-pic videos add on top of the main stream.
Whitelabel solution - stream one concert into 20 websites
The player we developed integrates into websites as a Wordpress plugin. It’s Multiple Venue Streaming (MVS). Integrate the player into 20 websites - and viewers will watch the live stream on all 20 simultaneously in sync. Concerts and festivals like Miami carnival broadcast live on their websites. But it’s not just for concerts: a church in the US delivers services this way every Wednesday.
On mobile
Unimerse app displays live broadcasts with a mobile version of the player. Both apps are a part of the Worldcast Live app family we work on.

Bellicon smart TV apps - Trampoline Workouts with a TV as a Personal Assistant
Create custom workout plans tailored to your goals and body characteristics. Use on Apple tvOS or Android Smart TV.
Choose from 530 workout videos
Don’t worry, you won’t get lost! Easily filter videos for muscle groups, training length, additional needs such as workouts for pregnant women, or for those with asthma. The workout that is best for you is 5 clicks away. Switch video language between English and German.
Watch any video you like...
Need to watch a certain video from a course you haven’t officially begun or just feel like skipping your current course to the end? bellicon Home users requested that feature, so here it is!
… Or create your own workout plan
Fill in your weight, height, age, and a desirable goal. Add your fitness level, how much time you’re ready to spend daily, and receive your individual workout plan.
Web-version adapted for cellphones
Bellicon offers a web-version, which makes fitness possible even in the places that don’t provide you with a Smart TV. This version has even more features, such as achievements, feedback, and more!
d Smart TV.

Instaclass - Virtual School that Defeats Firewalls
AppStore: https://apps.apple.com/us/app/instaclass/id1303211060
GooglePlay: https://play.google.com/store/apps/details?id=com.myoncalldoc
Is one-on-one tutor too expensive? Share the fee. Join a group video class with a whiteboard that has any tool you may need. Even from UAE and South Africa.
Learn alone or in group
Sometimes both you and your friend do not quite understand the same topic. Sometimes, half-a-class doesn’t get it :)
Book one class for all - and each pays less. Pick a date and time - and offer to all top teachers. Or choose a teacher first.
Learn anywhere
Some countries have firewalls and bans interfering online calls and webinar sessions. Our team of professionals made it possible to people from countries like South Africa or UAE getting calls with tutors. We used WebRTC and Kurento to get around the existing bans.
Book and see courses in iOS and Android apps
The classroom works in browser on mobile (in-app classroom coming soon). Learn comfy, even on the go.
Feature-rich whiteboard
Write, draw shapes, paint, use math formulas. Upload pdf files for everyone to see - and even write on top. Open as many separate whiteboard tabs for each class as you need.
All studying materials are saved
After the lesson, download a class file. It is any uploaded pdfs plus a pdf image of the whiteboard. Watch a session recording.

MyOnCallDoc -Telemedicine Platform
Video chat with your doctor. On any device
iOS app: appsto.re/ru/ICO76.i
Android app: play.google.com/store/apps/details?id=com.myoncalldoc
Whitelabeled for Doctor Gratis: play.google.com/store/apps/details?id=com.doctorgratisplus
Demo video: youtu.be/K9kLzVMqgoU
Telemedicine platform connecting patients to doctors in a video chat. Plenty of doctors provide top-notch service online. Find the one of the needed specialty with filters. All country-specific issues are applied - there are doctors from 47 states. HIPAA- and HITECH-compliant.
A flexible doctor at a flexible rate
No doubts in the doctor. All doctors’ profiles are being moderated and verified by the administrative team. After the consultation, the patient can leave a public review.
Electronic Medical Record
Patients fill the EMR upon registering. It keeps a record of all doctor sessions in one place. Prescriptions appear there and can be immediately called in to a local pharmacy.
Any device, any time
The web app is mobile friendly, though it’s better to download iOS or Android native apps for the best experience. They duplicate all the website features. Video chat uses WebRTC.
A white-label solution for own medical practice
Want to have MyOnCallDoc features for your business but want it with your branding? Done. All the same functions, looking like a part of your business, with your team of clinicians and administrators.

Cloud Doctors - Telemedicine Website
Brazilian telemedicine
Visit a doctor without leaving your house, by video chat.
Online appointment
Pick a doctor by specialization, reviews, and price. Set an appointment online.
Consult by video
Talk face to face, then watch the recording at any time. HIPAA compliant.
Electronic Medical Record
Check with video recording and prescriptions whenever you need. EMR is securely kept in cloud.

Brain Vicinity - E-learning Website
Instant e-learning. Right here. Right now
No need to schedule in advance - teachers from all over the world are waiting for students. Whether the one strives to learn English or discover in-depth astronomy - it is easy now to find a teacher at the very moment and have an online lesson via video chat.
Nice bonus for French speakers - Nous parlons votre langue.
Hire the top-rated
Be confident of the tutor’s qualification: all teachers pass a screening process before getting access to lessons.
Later, after each class, students can leave public reviews. Admins moderate them and may contact both students and teachers to resolve any issue.
Flexible payment system
Teachers choose currency and payment method: CHF, EUR or USD by PayPal, card with Stripe, or both. If the teacher connected both Stripe and PayPal, it’s up to students to choose.
You know what you pay for
Free 5-min trial video call helps students to pick a teacher. If it’s a match, they set a duration, and the paid lesson begins.
Videochat capabilities
WebRTC video chat technology guarantees unbroken communication. On the call, users exchange files, share screen, and text chat. After the class, everyone gets a recording.

NetcamStudio - Video Surveillance Web App
One of the first and most famous video surveillance software - web interface rework
Netcam Studio replaced older, one of the first video surveillance applications - WebcamXP (est. 2003). Used to be on the list of IP camera software on Wikipedia: https://en.wikipedia.org/w/index.php?title=IP_camera&oldid=729651146#Lis...
We reworked its web interface in 2013.
Analysis, planning, wireframe
We created a clickable mockup of the new interface from the ground, using:
- the older WebcamXP software - for functionality review
- netcamstudio.com - for the color scheme and corporate branding
- our know-hows from past 100+ video projects - for the best user experience trends
- competitor systems - to benchmark and develop their best most recent ideas
Graphic design
Next, we wrapped the schematic wireframe into beautiful look & feel.
- Before: outdated, a bit angular and overloaded - WindowsXP-looking.
- After: light and classic - looks modern even now.
Implementation
And bang! Enjoy all the cool functions of WebcamXP, in a new, modern, intuitive and beautiful Netcam Studio web interface. Responsive: looks equally good on laptops, tablets, and phones.

UniMerse - iOS AR app
PokemonGo for events
https://apps.apple.com/ru/app/unimerse/id1436581046
Holding a concert? Gamify it! Spread coins (burgers, hearts, whatever) in AR over the venue. Make your audience catching them like pokemons, then exchange to… a backstage visit, photo with a star, you name it. Fun + AR = success
Augmented Reality
Caught a coin? Check your wallet - you may have earned a Mojito!
On-demand content
Don’t just read about the place - watch what fun happened there. Exclusive star interviews, festival recordings and more. The app is a part of the Worldcast Live app family, so they use their great HD high-loaded player.
Sponsored discounts
Follow your favourite places and get special discounts. Works not just for concert halls, but for cafes, bars and others.
Loyalty system
Earn credits for easy jobs - e.g. read or comment news articles. Change to coupons for discounts or special offers.
News feed
Pick your interests from the list - 1st thing they ask after log in. Music genres, carnivals, sports, gaming, movies, and more. Tap what you like - and get a Newsfeed on the topics. Really nice is an easy switch between posts swiping left-right.

Video Interpretations Service
Video chat interpretations for hospitals and police
https://interpreter.services
https://youtu.be/xS81AyYY-jQ
Our precious long-liver :) 650+ US hospitals and the traffic police talk to foreigners and the deaf through VIS. If they can be any happier, they’d definitely be - if VIS ordered a new look & feel, as we keep recommending… :) Jokes aside, wholeheartedly proud to be a part of this big thing since 2011. Technologies grow and change, WebRTC replaces Flash - we remain together.
Before: time limit
Interpreters had to reach hospitals by foot. Someone could have died by their arrival (not, hopefully).
After: connect in no time
“Interpreters at your fingertips” is the new slogan. A couple of seconds for a few clicks - and a certified translator says “hello”.
Before: workforce limit
Interpreters must have lived in the city where the hospital is. There could be none in a small town.
After: world is the limit
How many Americans are certified translators to… Belarusian? Compare to the number Belarusians speaking fluent English. Now interpreters translate from home, frequently from the home country. Their number has grown in times - to 700+, as well as the number of languages - to 169, including American Sign Language.
Before: benefit & revenue limit
Therefore, the hospitals were not getting enough quality service - and the company wasn’t getting potential revenue.
After: benefit & profit increased
Price per interpretation reduced following costs. Number of interpretations per day rocketed, increasing profit.
After: new markets
Company signed up interpreters of different specializations, not just medical. Traffic police started solving foreigner cases right in the car.
Secure interpretations by video & phone
HIPAA compliant encrypted calls by both video chat and PSTN. WebRTC meets SIP.
Automatic fair charge & payment
Pay and get paid for the time connected to the system. Calculated, charged from clients and paid to interpreters automatically.
Quality assurance & administration
Administrators connect to the calls and check quality. For police, officers at the station connect to in-car interpretations.

The Language chef - Learning Video Website
Cancel the diet: tasty language learning
http://learning-center.thelanguagechef.com
New method: learn a language on food & cooking example. Imagine, your next vacation abroad. A nice beach restaurant, you’re on the phone waiting for your order. Instagram? Not this time! You’re embracing the culture adding to your emotional piggy bank. Cause finally, you’re all together, not on one's phone each. You’re learning what that gibberish from the menu really means :) And casually, learn the language. Naturally and exciting, like children do. Have fun and bon appetit!
Videos
Series of videos with cook & food cases. Difficulty level increases as you learn.
Scripts & grammar
Find a full script, translation, vocabulary, and grammar under each video.
Quiz
Check yourself after each lesson.
It’s Italian only for now, way to go though!

Potion - iPhone Dating App
Taking the stress out of mobile dating
https://apps.apple.com/ru/app/potion-app/id1466218783
Have you ever felt uneasy to text first to a beautiful girl? Swiped right to a handsome guy - just to sink in a banal chat? Smart game before chatting solves that, like a love potion :)
Quiz is the game
One - Pick 3 people you like.
Two - Come up with a witty question. Feeling tongue-tied? Pick one from the list.
Three - Choose the best answer and chat with the author
You have a topic to break the ice.
You have a better chance to meet smart people.
You may even feel the spark of a soulmate right away - by the style of the answer.
Enter the top
Users from the Top-10 get invites more frequently. Join the best! When you play, create quiz, or invite friends - you earn points.
Monetization
Pay for Premium access and chat with anyone without pre-quiz. Write to top-10. Like 2 answers but had to choose only one? Now you can write to the second one too.

Android SmartTV IPTV app for Internet TV provider
A Canadian Internet TV provider pre-installs Smart IPTV to the set top boxes sold to households. Take your remote and launch on a Smart TV. Powered by Stalker API.
On the air
Watch live streaming shows from a list of TV channels. Check a weekly TV guide for each. We thought about children: adult channels are password-protected.
Recorded shows
Set record on your favorite shows in advance and watch whenever you want.
VOD
Pick a movie easily: sort by genre or use direct search.

Talensy - Different Job Portal
Skill dashboard instead of a CV, auto-matching instead of job search. Speedy and effective, like the modern life is - that’s Talensy.
Skill dashboards
Candidates set the fields they are experts in, pick skills and self-evaluate. The skills are automatically spread between the expertise fields in a nice pie chart. But... not so fast! Ex-colleagues and employers rate candidate’s skills too and make the chart 100% truthful.
Automatic search & matching algorithms
Based on skills Talensy offers job opportunities. Today skills are what really matters. So, if you aim at jumping to a related field, but have no job experience there - it’s easier to find a job relying on skill match.
Freelance database
Not only full time job you can find on Talensy. Freelancers are whom the skill match search suits best to. And companies may need a one-time job done without hiring. Talensy represents candidates’ info the easiest possible way to get an instant match.

Mobytap - Video Review App
Live broadcasting channels, pre-recorded TV shows, movies and series - right now on Drundoo. We’re proud we’ve taken part at the ground floor of the project (streaming and recording functions).
TV channels
60 channels, available no matter what the subscription plan is. Not only Bulgarian :)
Video on demand
Movies, series, shows, sporting events and concerts.
Pre-recorded shows
Re-watch the crucial goal or catch up with the favorite series.

Drundoo - Bulgarian Internet TV website
Live broadcasting channels, pre-recorded TV shows, movies and series - right now on Drundoo. We’re proud we’ve taken part at the ground floor of the project (streaming and recording functions).
TV channels
60 channels, available no matter what the subscription plan is. Not only Bulgarian :)
Video on demand
Movies, series, shows, sporting events and concerts.
Pre-recorded shows
Re-watch the crucial goal or catch up with the favorite series.
Reviews
the project
Mobile App Dev for Chat App Startup
"The company appears to have expertise in complete customized solutions."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
We're building a virtual chatting application for mobile with unique features not currently available in any other virtual chat applications. I'm the founder and CEO.
For what projects/services did your company hire Fora Soft?
We hired Forasoft to build the application custom from the ground up using Native iOS/Swift and JS technologies. They helped us in the process of selecting the best technologies to accomplish our goals. They also created our designs from hand-drawn mock-ups.
What were your goals for this project?
Build out a prototype for internal testing to verify the product hypothesis, and then to launch our app into appstores with an MVP to begin our path towards product market fit. This project is on-going and our goals are changing as we move along as well.
How did you select this vendor?
We initially found them on Upwork through various bids and discussing the project with various other Eastern European or Russian developers.
Describe the project and the services they provided in detail.
They took our specification document and broke it down into a detailed user story list. During this analysis phase, and lot of questions were brought up and we worked our way through the whole project, as well as milestones for the project.
During the analysis phase they also took our mock-ups and turned them into designs so we could see and better understand how the app would look/feel. Then we moved onto a development, starting with the first phase of a prototype.
The project had to stop due to founder time constraints on another project, but was started up approximately 1 year later, picking up again with development after another brief analysis review.
What was the team composition?
Our project had 4-5 people at various stages. Project manager, iOS developer, web developer, quality assurance, and designer.
Can you share any information that demonstrates the impact that this project has had on your business?
Prototyping and launching our MVP was the priority of our project, and we're still working towards that now.
How was project management arranged and how effective was it?
Project management was initially done mostly via Skype and Emails, however I felt this was ineffective, and we moved to Basecamp. Internally I believe they use Jira.
What did you find most impressive about this company?
The company appears to have expertise in complete customized solutions especially as it relates to javascript and real-time technologies.
Are there any areas for improvement?
I believe they should standardize better project management software working with clients. However, their project managers are willing to use any project management software you request.
I also believe their pricing could be slightly more transparent, however I do believe it is fair and their estimations are fairly accurate.
the project
MVP Build for iOS App
"The availability of our PM was really the stuff we liked and appreciated."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I'm the CEO and founder of https://hitr.app
For what projects/services did your company hire Fora Soft?
We hired Fora Soft to develop a minimum viable version of the iOS app.
What were your goals for this project?
Make an MVP and fit the budget and schedule.
How did you select this vendor?
Upwork
Describe the project in detail.
We made the wireframe for the app with the analyst (Fora Soft too) and then moved to the development which took us several months to het done, and now the app's at the App store :)
What was the team composition?
Analyst, Designer, PM, JS Dev, Swift Dev, QA engineer.
Can you share any outcomes from the project that demonstrate progress or success?
We are absolutely satisfied with the results.
How effective was the workflow between your team and theirs?
24/7 available, used Skype for that.
What did you find most impressive about this company?
The availability of our PM was really the stuff we liked and appreciated.
Are there any areas for improvement?
While we're from the same area (Russia) the hour rate could be lower :)
the project
Mobile App Dev for Communications Platform
"We continue to work with Fora Soft because of their communication."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the CEO of a communications company.
What challenge were you trying to address with Fora Soft?
We needed mobile app development for numerous projects.
What was the scope of their involvement?
Fora Soft is developing our mobile apps for iOS and Android. They’re for a communications service that manages voice, video, messaging, and emails.
What is the team composition?
We report to one project manager, but there are probably 5–6 full-time developers who work with us.
How did you come to work with Fora Soft?
I’m pretty sure we found them through Upwork. We considered other companies, but Fora Soft seemed like they really grasped the idea of the project. They also had better communication and responsiveness, which made us feel more comfortable with them.
What is the status of this engagement?
We’ve been working with them for almost four years now.
What evidence can you share that demonstrates the impact of the engagement?
We don’t have any metrics because we’re a small company. Our company has doubled its revenue every year of its existence, including the four years we’ve been working with Fora Soft. Our mobile apps are the driving force of that. They’re used by 98% of our customers.
When we go to deploy a mobile app, we send it through rigorous QA testing so that it will have very few, if any, bugs. Fora Soft’s builds are as good as anyone’s. I base their quality of work on how buggy the app is when it’s deployed, and they have very few bugs.
How did Fora Soft perform from a project management standpoint?
They’re top-notch. Their communication and project management skills are part of the reason why we hired them. When we work with an offshore team and have a language barrier, that communication is important. We’ve actually used Fora Soft as examples for some of the ways we do things.
What did you find most impressive about them?
I admire their organization, communication, and project management. Their development is great as well, but tons of developers out there can do things as well as they can. We continue to work with Fora Soft because of their communication and how they lay things out. We never have to go back and redo things because of misinterpretation.
Are there any areas they could improve?
I don’t really have anything, to be honest. They’re a small family business: the CEO and CFO are married. They’re also personable and make themselves available. If I ever had an issue, I’d address it immediately, but I’ve never had to do so with them. My CTO communicates with them, and he never reports anything but positive feedback to me.
the project
Mobile App Dev for Video- & Gaming-Focused App Dev Firm
"If someone was absent, another person would step in quickly to help continue the work."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
We are an app development company that creates video-related apps that inspire creativity and edit in special effects.
For what projects/services did your company hire Fora Soft?
Super Power FX, Anime Power FX
What were your goals for this project?
To release a video effects app for the Apple App Store and Google Play store.
How did you select this vendor?
I found this vendor via UpWork, formerly Elance.
Describe the project and the services they provided in detail.
Super Power FX is an app concept I came up with. The Fora Soft team helped me bring this idea to fruition. They were the programmers behind the code. I simply provided them the animations and design work for the UI and video effects.
What was the team composition?
There was 1 project manager, at least 1+ developer, and 1+ tester on their side. I had my business partner, and 2 designers.
Can you share any information that demonstrates the impact that this project has had on your business?
The app was quite profitable and ranked well in the Apple App Store during launch. It continues to have good returns.
How was project management arranged and how effective was it?
I directly communicated with their PM, Polina and Natalya. They were the translators for the developers. I communicated my vision to the PMs.
What did you find most impressive about this company?
The organization and professionalism. If someone was absent, another person would step in quickly to help continue the work.
Are there any areas for improvement?
Language is understandably an issue sometimes. The language barriers for English are sometimes a struggle but still manageable.
the project
Web Development for Language Platform
"They did an excellent job!"
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am the owner of the company
For what projects/services did your company hire Fora Soft?
To build a website
What were your goals for this project?
Building a language platform
How did you select this vendor?
On upwork
Describe the project in detail.
Building a website for a language platform
What was the team composition?
Maxin, Regina, Evgenia, Kolya
Can you share any outcomes from the project that demonstrate progress or success?
Excellent job!
How effective was the workflow between your team and theirs?
It was excellent
What did you find most impressive about this company?
They did an excellent job!
Are there any areas for improvement?
N/A
the project
Custom Website Development for Stock Trading Company
"I liked how well they took direction. Any vision I had, they made it happen!"
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am the head stock trader for my online educational program
For what projects/services did your company hire Fora Soft?
Forasoft provided a great website. Everything is clean and they put together exactly what I asked!
What were your goals for this project?
We wanted to make a complete custom website with very difficult coding, they were able to pull it off.
How did you select this vendor?
After reading many reviews and seeing all 5 stars, they were the easy choice!
Describe the project in detail.
Costume coding, live streaming, chat rooms, video library, and more! Very difficult, but they managed it all!
What was the team composition?
I spoke with a team leader who passed the information down to the program team. It was very easy like this!
Can you share any outcomes from the project that demonstrate progress or success?
The project turned out exactly how I wanted. Nothing bad I can say!
How effective was the workflow between your team and theirs?
Great!
What did you find most impressive about this company?
I liked how well they took direction. Any vision I had, they made it happen!
Are there any areas for improvement?
No.
the project
Web & Mobile App Development for Online Tutoring Company
"Their skills impressed us, they can do anything in a short amount of time."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
We provide Live & Interactive online tutoring sessions for users
For what projects/services did your company hire Fora Soft?
For everything, starting from our website, apps (ios & android) and going to WebRTC and Websocket customized connection
What were your goals for this project?
To have a one of a kind unique "in-house" built project from A to Z
How did you select this vendor?
Through Upwork Website
Describe the project and the services they provided in detail.
It uses webRtC to connect learners with tutors, learners and parents can sign in, create account, and book online classes with tutors of their choice or they can broadcast the request through our smart system.
What was the team composition?
We have s table PM, Web developer, IOS Developer, Android Developer and QA in addition to a system analyst
Can you share any information that demonstrates the impact that this project has had on your business?
The fact that it is in house built and they were able to meet all of our requirements, it made us stand out.
How was project management arranged and how effective was it?
Very organized and efficient
What did you find most impressive about this company?
Their skills impressed us, they can do anything in a short amount of time.
Are there any areas for improvement?
Not that I know
the project
Development for Video Production Company
"They had a deep understanding of video related development technologies."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Intelligent Video Solutions is a group of video technology professionals who are passionate about helping our clients use video to advance their organizations’ purpose. Unified by the goal of providing outrageous customer service, our team can design, implement and support any size video observation and recording deployment. Our solutions are built from the ground up to support critical end user objectives.
For what projects/services did your company hire Fora Soft?
Development services related to our VALT product
What were your goals for this project?
multi facet
How did you select this vendor?
had expertise in the necessary areas: wowza, php, symfony etc.
Describe the project and the services they provided in detail.
VALT is an innovative software solution that enables users to be able to create and manage their own video database.
This powerful tool helps organizations increase the use of video to improve the effectiveness of a wide variety of programs.
VALT can scale to support any number of cameras, users, and departments while the intuitive browser-based interface provides each user with a unique and secure experience.
What was the team composition?
Several developers
How was project management arranged and how effective was it?
deemed very effective
What did you find most impressive about this company?
They had a deep understanding of video related development technologies
Are there any areas for improvement?
none
the project
Development Support for E-Learning Company
"They are extremely professional, knowledgeable and helpful."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
BrainCert is a cloud-based all-in-one educational platform that comes integrated with 4 core platforms in one unified solution - courses platform, online testing platform, award-winning virtual classroom, and content management system. The result - significant cost savings, increasing productivity, and secure, seamless and enhanced user experience across all platforms.
For what projects/services did your company hire Fora Soft?
We have worked with Fora Soft on our WebRTC and HTML5 based complex project for over several years.
What were your goals for this project?
To complete projects on time meeting deadlines without compromising on quality and most importantly met our budget.
How did you select this vendor?
They are extremely professional, knowledgeable and helpful.
Describe the project and the services they provided in detail.
E-learning project leveraging HTML5 and WebRTC.
What was the team composition?
Their engineering team is extremely knowledgeable on the subject matter and solved complex problems with ease.
Can you share any information that demonstrates the impact that this project has had on your business?
They use DevOps CI/CD pipelines to cut down release times, achieve faster go-to market and increase productivity.
How was project management arranged and how effective was it?
What we really like about Fora Soft is the ability to have a dedicated project manager who keeps in contact with us almost everyday and oversees the complete life-cycle of the project from start to finish using agile methodology.
What did you find most impressive about this company?
Their team is commendable in the subject matter and well-versed in the latest technologies, and delivered complicated projects with ease. Awesome company to work with.
Are there any areas for improvement?
None
Fora Soft's team possesses strong knowledge of JavaScript and real-time technologies, an impressive attribute. Although their first project management method was ineffective, the team was willing to move over to a different tool. However, they could be more transparent in their pricing.