Johnny Ho's repositories
videojs-customize
Integrate video.js with AWS MediaLive and AWS IVS. Chatroom connects to WebSocket from AWS API Gateway.
angular-kaiads
A example angular app integrated with KaiOS Ad. Monetize our KaiOS apps.
aws-apigw-lambda-dynamodb-restv2-sls-tf
Demo project aims to help developers who are developing serverless application under permission restriction
Johnny-s-BookStore
Stacks: React, Spring Boot, JPQL, Docker and AWS SLS. An bookstore application that allow users to view, order and receive confirmation emails.
course-aws-certified-developer-associate
AWS Certified Developer Associate course
laravel-crud-v9
laravel fullstack application
react-localization-kaios
An example react kaios app using different languages
react-use-reducer
Use React userReducer hook to handle complex state object updates, instead of using useState hook
thymeleaf-nodejs-springboot
This is a sample project that demonstrate how to embed nodejs webapp into spring boot application. Spring boot is an old web framework that doesn't provide much support to frontend frameworks but it only supports some template engines, such as Freemarker and Thymeleaf. These template engines are not enough to create maintainable javascript codebase for user-engaging interactive experience. Thus, this project demostrate how to use webpack and babel to transpile react application and node modules into static resources and inject to html templates. So the html view can be resolved by Thymeleaf template engine to interactive user-interface to spring boot application
ticket-process
This is a process layer of an online concert ticket system using microservice architectue. It has no interaction with database.
ticket-system
This is a system layer of an online concert ticket system using microservice architectue. It has interaction with database.