projects小成果展示

Convo
Convo

Convo is a web app that helps you to practice English conversation by role-playing in various real-world scenarios with AI. You can save and resume your conversations anytime anywhere, and get feedbacks for your English grammar, vocabulary, word choices and more. The app supports both text and voice input, and you can listen to the AI's response in a natural human-like voice.

typescript
nextjs
tailwindcss
supabase
postgres
gemini
openai
tts
stt

Taboo AI
Taboo AI

Taboo AI offers English learners a gamified experience to practice English expressions and vocabulary, with feedbacks. The game is based on the popular board game Taboo, where players have to describe a word without using a list of forbidden words.

typescript
nextjs
tailwindcss
supabase
postgres
gemini
openai

Easy Next
Easy Next

npx easy-next@latest

Easy Next is a CLI template tool to create a new Next.js App Router Typescript project with a single command. It's a wrapper around the Next.js CLI, with a few extra features, like choosing a template, adding additional libraries and frameworks, setting up linters and formatters, and more.

javascript
nodejs
npm

CB2.0 (COVID-19 themed)
CB2.0 (COVID-19 themed)

A Unity group project I did with three other friends back in uni as the final project of our game development course. The game is a COVID-19 themed 2D platformer which supports up to 4 players. There are in total four mini-games for selection, each game is created with a different theme and mechanics, revolving around the concept of swab test, social distancing and fighting for toilet paper and crowd control. The game is designed to be played with friends, and it's a lot of fun to play together as a party game! Unfortunately, we haven't published the game on Steam yet, so you can visit our GitHub repository to download and build it yourself using Unity engine.

c#
unity