Trabble Project - Vietnam
2018 - 2018
The Trabble Project involves developing applications for both Web and Mobile platforms with the goal of supporting travel agents in automating customer interactions regarding hotel room bookings in Singapore. The project consists of: a Single Page Application (SPA) web portal that enables the management of partners and their corresponding bots. It allows users to design bot response scripts based on user input, leveraging Angular version 5, Angular CLI, ASP.NET Core, and SignalR. Additionally, a booking site is developed for end-users to view hotels, search for rooms by location, and create booking requests with payment options including Stripe, PayPal, and credit cards. Furthermore, there's an ongoing enhancement of an existing Microsoft chatbot UI project to fulfill specific requirements. A Mobile application is also developed using NativeScript to offer a mobile version of the booking site. A small bridging page connects the Microsoft chatbot UI project with the server API via a Node.js middle server. The ODA System is also part of the project, although it's not yet operational.
Working in a team to develop an application using Qt for data communication on a large network. Collaborated with a team to develop applications using AngularJS, Angular, and React. Assisted other teams in code reviews. Provided training for newcomers at the company. Gained expertise in web development and some foundational knowledge in JavaScript.
Technologies: HTML, CSS, Angular 5, ReactJS, Nativescript, SignalR, ASP Net core, Facebook API, Google Place API, Angular Material, Nodejs, Webstorm, Git, Chrome, Angular Cli, Azure portal, Invision, Trello