Web Applications and Mobile Solutions Development

Bac Ha Software Co., Ltd. (BHSoft) is a dynamic and fast-moving company in software development and information technology in Vietnam. BHSoft is one of the subsidiaries of BHTech and focusing on software development services.

Established in 2014, BHSoft has been expanding services to world-wide clients from Europe, America, Singapore, Japan and other countries. BHSoft provides the optimum solution that always meets customers’ needs and applies latest technologies on customer’s projects to make it the best applications.

We are offering following services:

  • Offshore Development Center
  • Software Development
  • Product Development
  • GIS and Map Application
  • 3D and BIM Application Development
  • Mobile Application Development

Our strong management, talent and experienced teams that have proven ourselves to be one of the top Software Development Companies of the market leaders. Being our client, you are always considered as our long-term partner and your business requirement will be carefully evaluated and applied with the best technologies that meet your demand.

 
$10,000+
 
< $25 / hr
 
50 - 249
 Founded
2014
Show all +
Hanoi, Vietnam
headquarters
  • Floor 6th, TechnoSoft Building, Duy Tan Str., Cau Giay Dist.
    Hanoi
    Vietnam

Portfolio

Key clients: 

1. Vianova System Finland Oy

www.vianova.fi

2. Eksentria Oy

www.eksentria.fi

 

iPad React Native App for Hotel and Restaurant

iPad React Native App for Hotel and Restaurant is very helpful for both managers and customers.
The application consists of several parts:
– Back-end application to receipt guest’s information from Oasis system via TCP protocol. The app has to check, correct and store guest information to a local database.
– Web app to support admins of the hotel and the restaurant to manage inroom guests with their

orders.
– iPad and Tablet Hybrid application for in room guests to view menus, check around activities … and order foods, drinks from the restaurant.
Technologies: Nodejs, mongodb, PHP, Jquery, React Native, Expo
Project Size: 5 MMs

Contact https://bachasoftware.com

LinkIn https://www.linkedin.com/company/bac-ha-software/

SchoolBus Management System

SchoolBus Management System.

SchoolBus –  This is the software supports primary schools to manage their buses, drivers, and bus monitors.

The Web app allows school admins to view buses’ routes, pick-up/drop points and can manage data of the system for the whole year.

Mobile apps with several versions, Drivers, Bus Monitors, Parents and for pupils. Via mobile apps, parents will know the current

bus location and prepare for their kids.

Technologies Used: - Back-end / Server side with: NodeJS, JavaScript Geo server, Open layer 3, Open street map, Tomcat - Front-end and UI: JavaScript, jQuery / Angular JS, Bootstrap 3 - Databases: PostgreSQL, PostGIS

Duration: 12MMs

Contact https://bachasoftware.com

3D Virtualization with Three.JS & ReactJS

BIM –3D Virtualization with Forge Business Needs:

The project implements a web application to translate a model created by 3D MAX Studio, which can support End-Users can virtualizes their models with the Web browser. The project is really simple. However, the hardest part is to find the way to translate with Autodesk Forge APIs.

Technologies Used:

Data process: Autodesk Forge

APIs

Back-end / Server side with: Node JS, Express

Front-end and UI: JavaScript, Three JS, HTML5, CSS3, React JS, Bootstrap 3

Contact https://bachasoftware.com

LinkIn https://www.linkedin.com/company/bac-ha-software/

Vehicle Retail Management System

This is a full software solution for a vehicle reselling branches’ cars (more than 10 branches) in the local market. The software should support salesman to place the order into the system with all information from cars and price calculation (more than 200 models); supports to calculate loan from banks and schedule the payment. The software provides a full range, all kinds of reports; daily, weekly, monthly or annual reports

(200+ reports).

Technologies:
-ASP.Net MVC 4.5
-MS SQL Server 2014
-Front-End with JavaScript, JQuery, Bootstrap

ProjectSize
- >45MM

Contact https://bachasoftware.com

LinkIn https://www.linkedin.com/company/bac-ha-software/

Cargo Management System

Business Needs:
The Cargo Management System for Client to manage customers’ trucks that moving around to deliver their goods. Also the system is support create schedules, shortest routes, … and all customers, users, drivers information.

Technologies:

Core Back-end based on Java/J2EE

Front-End with JavaScript, JQuery, Bootstrap, Google Map API

Project

Size:

>20MM

Contact https://bachasoftware.com

LinkIn https://www.linkedin.com/company/bac-ha-software/

Vehicle Management System

Business Needs:

Full-features of a system to receipt and manage information from OBD/OBDII, Dashcam, BLE,… to the Web Server.
The Web Admin can manage all information of:

Drivers

Vehicle types & Vehicles

Trips, Trips points, locations

Alerts in real-time

Photos, short-videos from dashcam

Support to calculate speeds

Engine statuses,

Breaks…

Technologies: 

NodeJS, C#, MongoDB

JavaScript, JQuery, Bootstrap,

Google Map APIs

Project Size:

>60MMs

Contact https://bachasoftware.com

LinkIn https://www.linkedin.com/company/bac-ha-software/

Mobile App for Coins’ Rate View

Business Need

Mobile App for personal portfolio in order to keep track of customers’ assets, view crypto coins' rates with APIs from BE

Challenge

•Apples has updated its terms of conditions for private API’s use with apps regarding to crypto currencies especially. Therefore, the app shall use available API.

•Due to security reasons, Exchange API key/secret pairs cannot be stored on

Firebase for Backend to query coin value for Users. Exchange API key/secret pairs need to be encrypted in local database.

•User's total coin values history.

Solution

•Client uses CCTX library to query (CCXT library is used to connect and trade with cryptocurrency/altcoin exchanges and payment processing services worldwide)

•History graph gets data from firebase which is updated by backend crawler every hour according to user’s total holdings calculated from client.

3D Visualization Viewer of drills

Business Needs: For a Finnish client, using Three.JS (also SVG, WebGL and Canvas/ HTML5/CSS are applied) to visualize of many drills underground. Within the project, we develop a whole management system with module to show the border of the hole and how were drills worked. Also, we are able to re-form the surface of the hole before and after drills work. The module can provide various user-friendly functions to interact with the
3D models. User can zoom in/out, pan, rotate, select/pick… in models.

Street Trees and Office locations Management

Business Needs: The Street tree's Management System is initially built to manage information of Hanoi Street trees. The system can manage all locations (long-late) and type, maintenance, replacement, repair… Also, the system can manage workers and working statuses (locations), properties, offices … of projects and departments.

Healthy App

Project Staff’s Heathy

It is a mobile app for both platform (iOS & Android) which connect to a Bluetooth device to measure and analysis steps per day of the owner. Then it show all results, statistics, in a period of time. The App also will remind the owner about activity that he/she should do next. 

Technologies: iOS/Objective C/Xcode/Android/Java; 
Project Size: 6MM

/>  

Weather App

Project Weather forecast

It is a mobile app for both platform (iOS & Android) which connect to Yahoo Weather Forecast API, and Google Geo-location API to get information about location and its weather forecast info, notify to users if the weather in one day in future as they want. 
Technologies: iOS/Objective C/Xcode/Android/Java; 
Project Size: 2MM
 

Eksentria.fi

Eksentria is the website for the customer company. 
Technologies: Wordpress, PHP
Project Size: 0.5 MM
Links: Http://eksentria.fi

 

Korea-Saudi Forum

Korea-Saudi Business Forum is a official website for the KSBF 2014 event. 
Features

Technologies: Wordpress, PHP, Bootstrap
Project Size: 2 mm

 

Pizzapastahameln.de

pizzapastahameln.de is the website to let people check and order pizza and pasta at the local area. All related information are in the web. 

Technologies: PHP Drupal; 
Project Size: 2MM
Links: Web: http://pizzapastahameln.de/

 

Baby Digital Book

Baby digital book where you can store the memories of the first years of the baby's life in digital form and later get a book printed. Try the demo that you can find here. Using demo does not require registration and lets you try how to build a book. Use your imagination! Create, format and build! Store the memories!


Technologies: PHP-yii; iPhone/iPad; Android; Windows Phone 8; 

Project

Size: 14MM

 

Public Infrastructure Management

The Public Infrastructure Management is a software support government agency to manage position of all public facilities like street trees, parks… and also all places that for rent.

Technologies: ASP.Net, C#, Geo server, Open layer, Open street map, Google map 


Project Size: >20 MM

 

Tunnel Construction Support

The Tunnel Construction Support system is a software support worker, supervisor to monitor all current status of the project with information of machines, schedules, locations, and 3D view of working places.   Technologies: ASP.Net, C#, Geo server, Open layer, Open street map, RFID,   Project Size: >30 MM

Reviews

Sort by

React Native Dev for Automotive Mobile App

“The team was very flexible and helped us achieve the best results possible.”    

Quality: 
4.5
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
May 2016 - May 2018
Project summary: 

Based on custom design specifications, BHSoft developed a React Native-based mobile app. They engineered the software, API, and backend system and resolved residual bugs left by a prior team.

The Reviewer
 
1-10 Employees
 
Bangkok, Thailand
Project Manager, Consulting Firm
 
Verified
The Review
Feedback summary: 

BHSoft applied their intuitive problem-solving skills to deftly overcome an obstacle within the risk analysis and change management aspects of the project. Transparent communication and reporting led to a synergistic workflow.  The managing director exhibited admirable leadership.

BACKGROUND

Please describe your company and your position there.

Our consulting and sales firm offers system integration and advisory for several automotive businesses. My position is the project manager. I also focus on client management.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire BHSoft?

We hired BHSoft for system development services. They developed the software we required based on custom specifications.

What were your goals for this project?

The goal was to create a user-friendly alternative solution to many workflows that would have to be performed manually on paper or a computer otherwise.

SOLUTION

How did you select this vendor?

A long-time contact from another agency recommended BHSoft. 

Can you go into detail about the services they provided and the scope of the project?

BHSoft built the backend and API for our system. They developed mobile apps using React Native. For another project in our pipeline, we asked them to fix bugs that had been left over from a previous vendor’s work.

What was the team composition?

BHSoft’s project team included a database administrator, backend developer, and team leader, and a software engineer who focused on the API. The rest of the teammates were mobile developers and React Native specialists.

RESULTS & FEEDBACK

Can you share any information that demonstrates the impact that this project has had on your business?

BHSoft helped us solve a problem with the project’s change management and risk analysis. The team was very flexible and helped us achieve the best results possible. They put in their very best effort.

How was project management arranged and how effective was it?

The project management was handled entirely online. Communication and progress reports were consistently clear. BHSoft’s team even pushed us to send the materials they needed to get things done, rather than the other way around.

What did you find most impressive about this company?

The managing director had impressive leadership skills. They understand the requirements and all of our needs immediately.

Are there any areas where they can improve?

They could offer more flexibility around some of the user requests, client management, and priority management.

4.5
Overall Score The only thing else I'd like is more flexibility for user requests.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    They were always around to communicate with.
  • 5.0 Cost
    Value / within estimates
    They were pricy but worth it. We felt like we were important to them.
  • 4.5 Quality
    Service & deliverables
    All of the quality was good.
  • 5.0 NPS
    Willing to refer
    I'm definitely willing to refer them to clients whose businesses are suited to their abilities.

Finnish Software Firm Coding Work

“I am very satisfied with their performance.”

Quality: 
4.0
Schedule: 
3.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
Project summary: 

BHTech provides software development based on provided designs. The task involves the programming and coding of software related to the e-learning industry.

The Reviewer
 
1-10 Employees
 
Finland
CEO, Finnish Software Developer
 
Verified
The Review
Feedback summary: 

BHTech is proactive and offers guidance on the best methods to proceed with the tasks. The team provides excellent services; their code is of high quality and the end customers are satisfied.

BACKGROUND

Please describe your organization.

We are a software development company in Finland. We primarily produce Web applications. We generally outsource our larger development projects to offshore firm. The latest projects have been with BHTech. We have software that has to be compatible for e-learning and one that is for end consumers.

What is your role and responsibilities, please?

I design the software and manage our development projects, I do pretty much everything except the actual coding. I design the software and so on.

OPPORTUNITY / CHALLENGE

What was your goal for working with BHTech?

Software development based on my specifications as well as coding and programming.

SOLUTION

Please describe the scope of their work.

They're the kind of people that offer suggestions, so they have very good ideas. Also, when I had some doubt about how things should be done, they had good ideas that are well researched based on the requirements that I have. They concentrate on coding but go the extra mile to advise my strategy.

What was your process for selecting BHTech with which to work?

I met their founder about five years ago. He was working for another company in Vietnam at the time. I did research online. Later on, when I needed some help in programming, I contacted him. I met a lot of other Vietnamese companies at the same time, about two years ago. I was happy with the projects I did with him earlier, with the other company. I trusted him and was very impressed with the way he worked. That’s why I contacted him. I contacted some other companies but I knew I would choose them. I contacted them via email.

Can you provide a ballpark dollar figure for the size of the work that they’ve done for you?

I give the whole process to them. It's more than $10,000, but less than $100,000. The exact cost is around $30,000

RESULTS & FEEDBACK

Do you have any statistics or metrics to track improvement from the project?

I am satisfied and the end customer is also satisfied. That is the only important metric.

Are you satisfied with their performance?

I am very satisfied with their performance. I also have a coding person who looked at their process, and he was very pleased.

Is there anything unique about them that really makes them stand out, compared to other companies?

I really like how they propose solutions instead of just replicate the requirements. That consulting piece provides much better value.

Looking back on the work so far, is there any area that you think they could improve upon or that you might do differently?

We should have planned more. We did quite a lot of positive things. I can't think of anything negative. Every company can always be better, but everything that was problematic wasn’t all their fault.

5.0
Overall Score
  • 3.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 4.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    I recommend them strongly although my process is different from many other companies. They can definitely help certain types of companies.

Offshore Development for Finnish Software Firm

"They use an agile framework for development as we do, which is not the case with every outsourcing company."

Quality: 
4.0
Schedule: 
4.0
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$200,000 to $999,999
Project summary: 

BHTech provided a large agile development team. They were responsible for software and product development projects and professional consultation throughout the years of established partnership.

The Reviewer
 
11-50 Employees
 
Finland
CTO, Vianova Oy
 
Verified
The Review
Feedback summary: 

BHTech has successfully delivered the projects that attained satisfaction from the end users. The team demonstrated flexibility in the requirements and the visible improvement throughout the partnership.

BACKGROUND

Please describe your company.

We have about 30 employees total in Europe. Our clients are organizations that need help with infrastructure projects. We are a software company and have applications that we develop ourselves.

What is your role and responsibilities, please?

I am the CTO.

OPPORTUNITY / CHALLENGE

What was your goal for working with BHTech?

We established a partnership with BHTech a few years ago, and we've been outsourcing our R&D [research and development] and software development for about four years. Before that, we did some collaboration with another Vietnamese company. We expect this to be the best solution for us.

SOLUTION

Please describe the scope of their work.

They provide mostly development work, but also some consulting advice.

What was your process for selecting BH Tech to work with?

We had contracted in Vietnam before, and it was through those contacts that we got in touch with BHTech.

Can you provide a ballpark dollar figure for the size of the work that they’ve done for you?

We have a lot of coding projects. The smaller ones are in the range of a couple of thousand euros, and the largest ones are hundreds of thousands of euros. The average one is about €16,000 [approximately $21,000], that is our typical investment with them per month.

Will the work be completed soon, or is it a long-term engagement?

It's a long-term strategy. We have five or six projects going on right now, so it's not just one project that we use BHTech for. We are developing our products using custom development and we are outsourcing the programming work to BHTech. We will do that in the future as well.

RESULTS & FEEDBACK

Do you have any statistics or metrics to track improvement from the project?

The main metric is making sure the end client is satisfied. They have been successful in this regard.

Are you satisfied with their work?

I don’t expect any partnership to be successful right away, and there are always problems with communication or lack of knowledge in some areas. Each year we've worked with them, they’ve become better. There is still ongoing work. We don’t outsource everything to them because there are risks with outsourcing to Vietnam. We still need to do a fair amount of the development work in-house. That being said, we still plan to rely on offshore work in the future. Of course, if you have very well-specified work, which we don’t, then it is much easier to outsource.

Is there anything unique about them that really makes them stand out, compared to other offshore firms?

They use an agile framework for development as we do, which is not the case with every outsourcing company. Other firms insist on using other methodologies. That’s not the way we work, and that’s why BHTech has been a good match for us.

Looking back on the work so far, is there any area that you think they could improve upon or that you might do differently?

It has been a learning process, and there is always room for improvement. I cannot think of anything specific. You have to build the process to fit your needs, so anything we have done has been customized for us specifically. It is impossible for BHTech to satisfy us 100 percent always, but I should commend them for coming close.

4.0
Overall Score
  • 4.0 Scheduling
    ON TIME / DEADLINES
  • 4.0 Cost
    Value / within estimates
  • 4.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    Comparing them to some of the other companies, I think they’ve done quite well. I haven’t found any better alternatives so far.