Focus on Web Technologies, UX, UI, cross-platform application, multimedia, content creation...
Find out moreHi, I am Jason. I was graduated in computer science. I love Information Technology and interested in new technologies and gadgets since I was a child. I started programming when I am in primary school and always enojoy the time of developing software. As the admin of nxu.biz, I hope my projects can help the users to minimize the work difficulty in daily life.
In all my projects, I will focus on UX and UI to provide user-friendly experience for all users. Additional to enhance the usability, I am proficient in maintaining the balance between the use of new techs and compatibility such as creating cross-platform software to support various version of browsers and devices.
Same as Xiang AI chatbot, but changed the instant messaging software platform to Telegram.
A program to notify users when the live streaming of douyu is started. Phone call and SMS notification will be sent to users based on the settings of the YUKARI FAN CLUB website.
A authentication system that linked to the douyu live streaming platform. The system will provide a code and users need to send out the code with danmu (barrage) on douyu. Then, the system will check the user's danmu (barrage) exactly match the code or not. If matched, it will pass the authentication. Regarding the usage, it is designed for the users login to the website of YUKARI FAN CLUB with douyu account.
A chatbot of YUKARI FAN CLUB on instant messaging software Tencent QQ. The chatbot is connected to the YUKARI API. Users can check the live streaming status, search songs, check songlists, get photos from YUKARI GALLERY, view news, get the information provided by YUKARI FAN CLUB etc. with the chatbot.
The backend system of YUKARI FAN CLUB which combined data management and analysis. It displays the real-time status, like the danmu (barrage), gifts and viewers, of the douyu live streaming platform. The statistics will be analyzed automatically and can be viewed in the analysis page of the system. The data related to YUKARI FAN CLUB such as news, songlists, songs information, contents of the website can be managed in the system with CRUD style. There are also some functions for linked services like remote control the chatbot and manage the live notification of the Live Notifier.
The private login system designed for YUKARI FAN CLUB. Users are required to scan a QR code to get and store the Time-based One-time Password (TOTP) during registration. Then, users can login with username, password and the TOTP. The user account management is embedded in the backend system of YUKARI FAN CLUB.
A Command-Line Interface (CLI) program to convert timestamp file to subtitle with SRT format. A tool to increase efficiency and productivity for video editing and adding subtitle.
An indie idle clicker mobile game to celebrate the 2nd anniversary of YUKARI FAN CLUB. A very simple game with just click and wait.
A Command-Line Interface (CLI) program to split video with start and end timestamp. Just input the video file name, start time and end time, the video will split into time range using FFmpeg.
The Final Year Project in university. A software to analyze technologies, user experience (UX), usability, search engine optimization (SEO), performance and web standard of webpages. The software will identify the usage of technologies and check the code of the webpage. Performance and usability score will be calculated by Google and displayed after the analysis. Improvement and optimization recommendation will be provided in the analysis report.
The data analysis system of YUKARI FAN CLUB. Analyze the data related to YUKARI FAN CLUB especially the data such as danmu, gift and participant of douyu live streaming platform.
A simple login system secured with Two-factor Authentication. Time-based One-time Password (TOTP) is used for verification. The OTP will be generated after a smartphone or tablet computer scanned the QR code with application like Google Authenticator.
The back-end system of YUKARI FAN CLUB. Data management and processing are conducted here with the connection of database.
The API of YUKARI FAN CLUB, mainly used on the AJAX webpages and external services like Xiang AI chatbot.
A set of Command-Line Interface (CLI) tool to convert and extract video and audio with FFmpeg. Cureently support MP4, FLV, TS, MKV, MOV and AAC, M4A, WAV, MP3 format and codec.
A team product of Final Year Project. A shop management system combined point of sale (POS), product and inventory management, customer relationship management (CRM) and staff management. The system is focused on UI, UX and compatibility. Mobile application, API, front-end shop webpage are included with the system. In addition, the system allowed to remote manage the content to display, such as new product advertisement and promotions, into connected devices.
SUPER PEOPLE is a platform game of a team project at school. It is similar to the famous game "Super Mario". Players need to control the character to finish the adventure. There are 5 levels and 10 stages in the game. Every stages will have different types of enemies and traps.
Android Green Keyboard Project aims to make the UI and theme of IME (Input Method Editor) in green color for Android. The keyboard of Google, Samsung, Sony have already been themed.
A SQL-free login system with simple configuration and user management. Only one line code is required to embed into a web page.
A green color theme of the Samsung TouchWiz UI. Recolor and redesign the user interface for Samsung Android devices.
The system designed for broadcasting live event of NXUNews. It allows admin to add and edit new messages in the real time. Message supports plain text, BBCode, HTML tags and images.
A simple multiple choice quiz created with flash. Questions and answers are stored in a text file which support HTML and image. It is first designed with computer question for a school event, but it is suitable for any quiz.
A indie tower defense game for fun. Unique design with creative sound effects. Support 1440p resolution.
A mini flash game allow players to create their own Android character. Player can select different clothes, hats and accessories for their Android avatar.
The new flash tower defense game based on the old one. Optimized the game process and added more features.
A prank program which display fake virus message. It was replaced by byeX_X.
The first program I created based on the lesson in secondary school. A very simple Red-Green-Blue color combine software.
The first flash game I created with ActionScript. A tower defense game with simple design.