
This is a portfolio project inspired by youtube video. Customized by me to suit my needs. Implemented my resume, and developed a pixel painting board for fun.
This is a portfolio project inspired by youtube video. Customized by me to suit my needs. Implemented my resume, and developed a pixel painting board for fun.
Chat Freestyle GPT is an advanced chatbot application developed using the latest technologies, including Next.js, TypeScript, TailwindCSS, Express.js, and MongoDB. It leverages the power of GPT-3.5 Turbo from OpenAI to provide natural and dynamic conversations.
Clipboard Helper is a Chrome extension that records every copy action made in your browser, storing the copied text in IndexedDB. This tool helps users keep track of all their copied content across different tabs.
Africa's most popular football website developed by Opera Software AS. I worked mostly on the Front-End using Vue and SCSS, and also handled SEO optimization and performance improvements. The site achieved peak DAU over 3M.
A popular football content app by Opera Software AS, with a 4.3 rating and over 5M downloads. I developed the webview of match detail, team detail, and tournament detail pages using Nuxt.js SSR, interacting with the native app via JS API for features like dark mode and subscription.
A popular campaign running on Opera Mobile Browser webviews in Africa and Brazil. Developed the front-end using React, Redux, TypeScript, and SCSS. Implemented OAuth2 authorization process, which later transitioned to Firebase Google login.
Internal CMS developed for managing the Apex-Football website. Developed RESTful APIs using Node.js (Express) and MongoDB, and front-end functions using Vue, SCSS, and ElementUI.
Online Computer Science Courses for Teenagers. Developed RESTful APIs for the Competition enrollment system using Vue2, Laravel, and MariaDB. Developed Internal UI component library using Vue2.
Internal teaching system at Jisuanke. Developed web pages for Stock Management, Payment Management, and Staff Management sections using Vue3, TypeScript, Express, MariaDB, and ElementUI.