Software Development Service

TILL IT’S DONE is a software development studio located in Thailand.
We could provide End-to-End website Development Service including Frontend, Backend Development, and UI/UX Design.
Through these years, we have built and developed many projects, such as Backoffice/Admin website, Interactive website, Content website, Utility application, Ecommerce application, etc.

Website and Application Development

One of our team’s expertises is Frontend Development since we have lots of experience in developing many types of website and applications including Backoffice/Admin website, Interactive website, Content website, Utility application, Ecommerce application, etc.
We can develop gorgeous and practical website or application from scratch, or if you already have inhouse developers, we can join your team and assist in building your software.
Our team’s primary frameworks for website are React, NextJs,Typescript. For application, we normally use Flutter.
Read More

Backend and Infrastructure

We can develop the backend website for your system including other stuffs like CI/CD or Infrastructure Setup/Config/Design.
For Infrastructure, we mostly work on AWS services (EKS, S3, Cloudfront, Cloudwatch, CodeBuild, CodePipeline, EC2, Lambda).
For backend, our team’s primary frameworks are Nodejs, Typescript, Prisma, Kafka, Postgres, Redis, Terraform, ElasticSearch, Kibana, InfluxDb.
Still, we can also adapt to your team’s technology if needed (Some of our works setting up in Google Cloud and Digital Ocean).
We can develop backend from scratch, or if you already have inhouse developers, we can join your team and assist in building your software.
Read More

UI/UX Design

If you don’t have an inhouse designer, we can provide UI/UX Design Service.
All you need to prepare is your concrete requirement in bullet points then we can deliver the UI/UX upon your request.
Mostly, our design could be revised for 3-5 times, depending on the number of features/screens.
Our primary design tools is Figma, but other tools are also possible if needed.
Read More

Moving Forward Party's Election Support Website 2023

Website
Infrastructure
Backend
Headless CMS
UI/UX
Visit the website / app

About

Fullstack software development for Moving Forward Party’s Election Support Website 2023. The primary goal of this website is to promote the party’s candidate profiles and policies. Our responsibilities are Setting up Infrastructure, CMS Backoffice, Frontend development, UI/UX, Data importing, and CI/CD.
Read More

Interactive Candidate Map

For the desktop version user can hover on customized Thailand map, and they will see candidate of that district. For mobile user can pinch/zoom/tap on the map to see the information like version desktop.
Read More

Candidate Profile

After click on the candidate user can see the profile information data that come from our backoffice. Admin can enter many fileds of the data such as Pastwork,education,vision. In the backoffice we also develop 'Facebook connect' button so we can see facebook feeds of that candidate on the website by using Facebook API.
Read More

Content management backoffice

We also setting up the headless cms so admin can update,create data on the website. This project have many dynamic data types such as candidate,district,province,policy.
Read More

300 policy data importing

Because initiality the client already working policy on Microsoft and save to docx. It should be hard if they need to input them again on the backoffice , so we writing some code to importing/transforming all microsoft word file on to the backoffice.
Read More

Policy Sharing

Interest in policy and want to share them to others? We also build policy sharing feature which user can pick the policy,avatar
and the system will generating to special link that the thumbnail will contains the policy and your selected avatar
Read More

Post launch UI/UX improment.

After launch we scan Twitter and got some feedbacks from the user somes are good ,somes are the things that we can improve. For the better user journey - we quickly design the solution and development them base on the feedbacks we saw.
Read More

Bangkok Election 2022

Website
Infrastructure
Backend
UI/UX
3rd Party Integration
Visit the website / app

About

Fullstack software development for Bangkok election 2022 website. The primary goal of this website is to display the real-time data of Bangkok’s Governor Election. The website also contains the comparison page of each candidate and other contents about Bangkok Election 2022 by pulling data from wordpress API. Our responsibilities are Setting up Infrastructure, CMS Backoffice, Frontend development, UI/UX, and CI/CD.
Read More

Interactive Candidate Map

In the desktop version, users can hover on our customized Bangkok map, and they will see winning candidate of each district. The color of the map will reflect on the color of the winning candidate.
Read More

Candidate Ranking List

Website will display candidate ranking and theirs profile picture along with percentage bar that reflect the total vote number of each candidates.
Read More

Candidate comparison

This website has candidate comparison feature. The purpose is to let the user display information of the candidate side by side so they can decide on that they gonna vote.
Read More

Election Content

There aloso election content pages that display content from workpointtodays.com by using wordpress api
Read More

High traffic

The traffic that comming in to the website has been around 1million page views for only 4 hours.
Read More

Violence Event Data Organization

Website
Infrastructure
Backend
UI/UX
3rd Party Integration
Visit the website / app

About

Fullstack software development for violence type data organization infographic website. The primary goal of this website is to display the data of violence happened in Thailand from 2016 to 2022. Our responsibilities are Setting up Infrastructure, Backend development, Frontend development, UI/UX, and CI/CD.
Read More

Types of Violence Data Visualization in Pie Chart

We breakdown violence types occured and visualize them by using pie chart.The color representing each type is auto-generated. If users want to see deeper level of data, they can click on each type of violence.
Read More

Trend of violence

Display number of violence on graph. If the user want to see trends each of viloence type they can click on to "Violence Type" button and graph will split in to different data sets.
Read More

Violence heat map

Display the density of violence on each provinces by using the shades of red color. User can hovered on the map to see number of Events,Death,Injury for each provinces.
Read More

Multiple Filter

All of the dataset in the website can be filterd by using filter section on the left side. There are many filters option you can play with including Date,Time of violence,Violence type,Province,Place
Read More

Download the data

For further investigation user can download the displayed data to the excel format, but user have to login to the knowmorenomoreviolence.com first before downlaod them.
Read More

Depa QR Application

Infrastructure
Backend
Application
Visit the website / app

About

Frontend application development for utility application. The primary goal of this application is to simplify QR payment for all small shops and support National E-Payment. Our responsibilities are Setting up Application development, UI/UX, and CI/CD.
Read More

Generate QR Code

Users can input the pricing number on the custom calculator controller. The system will generate dynamic QR code for the transaction.
Read More

Autofill payment amount when scan QR Code.

After user scan qr that generated from the application. The mobile banking app will auto fill require amount of money on them.
Read More

Usage chart

There also qr code usage chart on the application, so user can see amount of transation that has been generated.
Read More

Phuket Sandbox System

Website
Infrastructure
Backend
Application
UI/UX
3rd Party Integration

About

Frontend website and Application development for Phuket Sandbox System. Due to COVID-19 pandemic, hotel owners and many companies in travel industry in Phuket suffered from no-tourist crisis. To help them, we need to encourage foreigners to travel in Phuket while also make sure that they will only stay in Phuket and follow the quarantine policy. Our responsibilities are Setting up Application development, UI/UX, and CI/CD.
Read More

Tourist Scanning System

To make sure that tourists stay only in Phuket area and follow the quarantine policy, users need to enter their health status every time when they go outside and get back to the hotel.
Read More

OTP Login for Staff

All of the staff can to login to the system(Website,Application) by using otp.
Read More

Morchana QR Color Changing

If user already following the 14 days quarantine policy the qr code in side Morchana application will change from yellow to green.
Read More

Tourist Onboarding website

After tourist landing at the airport they have to input theirs information. To make input process more comfortable , they can simply enter their passport and we will auto fill the required information. We get Tourlist information by connectting with Shaba organization via the api.
Read More

Multiple Chains & All-in-One Restaurant Management System

Website
Infrastructure
Backend
UI/UX
3rd Party Integration

About

Frontend Website for Restaurant Management System. Foodhub Enterprise needs a system that can help them manage food cost, empoloyee, financing, and orders in one place. The system is also necessary to support multiple chains of the restaurant. Our responsibilities are Setting up Website development, UI/UX, and CI/CD.
Read More

Food Cost Management System

The system has a dashboard for inputing ingredient cost to compare with the selling price so the owner can see how much profit they can make from each menu.

The difficult part of this system is the complication in each ingredient that contains various composition (ex. Stocks consist of salt, soy sauce, water and many other ingredients). The system need to automatically summarize the cost of each ingredient subsets too.
Read More

Employee management

The system have dashboard for monitoring time that employee start/leve time of working. Start/Leave time to will auto timestamped by facial scanning on the web application. In the dashboard admin can see price they have to pay for each employee in each months. This system have to support multiple stores.
Read More

Ordering management

Children chains can marking order request the ingredients from center store. Center store will pepare the ingredients and send them back to the chains. The system needs to tracking all of the status of the ordering system and pricing of every ordering. This system have to support multiple stores.
Read More

Roles and permissions

There are many user roles that can login to the system And they will see different feature base on the roles that has been assigned. SuperAdmin can manage the user by using backoffices.
Read More

Solve your Pain Point & Grow your Business with Us
If you’re interested in our services, or have any further questions, you can contact me directly via email or phone number below.

We will get back to you as soon as possible.

We’re also looking for frontend and backend developers to join our team.
Send your CV and Portfolio via email to apply!
Phone
+66824564755