Izz Hafeez (Home Page)

Izz Hafeez

My Name Izz Hafeez.

I've been coding for about 9 years now, building a variety of projects including the 5 apps, 10 quizzes, and 15 games featured on this site. Explore my portfolio and blog to see what else I've been up to!

APPS

Check out the apps I've built over the years with Vue. Hope you enjoy exploring them!

MeetupMaker

MeetupMaker

Plan your next meetup with MeetupMaker!

VimTier

VimTier

Create tier lists with just your keyboard with VimTier!

RouteWeaver

RouteWeaver

Plan your hikes with ease with RouteWeaver!

MRT Router

MRT Router

Simulate the MRT network with MRT Router!

CollabTier

CollabTier

Create community tier lists with CollabTier!

QUIZZES

I've designed many quizzes and single-player games using Svelte. While most of them are geography-related, do check out some of the others as well!

BlurryGuessr

BlurryGuessr

You will be given 5 blurred texts. Try your best to figure out what they say and type your guess. After submitting, you will be scored based on your accuracy. Feel free to adjust the blur level and font size to make it easier or harder. Good luck!

ColorGuessr

ColorGuessr

Given a color, guess the hexcode in RGB format. For example, pure red would be #FF0000. Your score is based on how close your guess is to the actual hexcode. You have 5 rounds. Good luck!

Compare Quiz

Compare Quiz

Compare the two items and guess which one has the greater value. Choose a field — like population, size, or speed — to serve as your basis of comparison. Try to get the highest streak you can by making the right calls. How long can you keep the streak going?

Connections

Connections

Ever played connections? In this game, you will get several categories with 4 tiles each. Your job is to figure out which tiles belong together within a certain number of attempts. These can get quite difficult, so good luck!

Jumble Master

Jumble Master

Ever played a word unscrambling game? In Jumble Master, each word gets scrambled (its letters are shuffled randomly) then all the scrambled words are mixed together into one big jumble. Your job is to untangle the chaos and figure out what the original words were. This is pretty hard, so good luck!

Map Mania

Map Mania

Type the names of locations to remove their markers from the map (don't care about space and case). Each correct answer increases your score, and you can play in timed or untimed mode. Try out the selection option to customise what locations you want to include. You have 10 seconds per answer. Good Luck!

Pie Chart Puzzle

Pie Chart Puzzle

You will be given a pie chart, with the only thing labelled being the percentages. Your job is to figure out what the pie chart is about. Most of these are quite easy, but you can get unlucky 50-50s with some of these. Good luck!

Position Puzzle

Position Puzzle

You will be given a set of points that represent real-world locations, but the map they were placed on has been removed. These points may also be randomly rotated. Your goal is to correctly identify and match each point to its actual location. Pay close attention to their relative positions and patterns—good luck!

Rank Master

Rank Master

In this game, you'll rank items as they appear one by one. Each time an item appears, you must decide where to place it—1st, 2nd, 3rd, and so on. But beware: once an item is placed, it’s locked in! Without knowing the future items, you’ll need to predict, strategise, and take risks to get the most accurate ranking possible. Can you outsmart the unknown and become the Rank Master?

Regex Warrior

Regex Warrior

Come up with the shortest regex pattern that matches everything with a green border, while excluding everything with a red border. As you're typing the regex, green text means your pattern matches the item and red text means doesn't match. The objective is to get all the texts to be the same color as their corresponding borders. Good luck!

PORTFOLIO

Explore the creations I've built and the experiences I've gained over the years!

Artwork

Artwork

Check out some of the art I've created using Desmos!

Coding Languages

Coding Languages

Here are some of the coding languages I've picked up over the years.

Courses

Courses

Here are some of the courses I've taken in NUS, on Coursera, and more.

Frameworks

Frameworks

Here are some of the web frameworks I've used in my projects, sorted by how many lines of code I've written in them.

Experience

Experience

Here are some of the invaluable experiences I've gained through internships, work and beyond.

Languages

Languages

My language-learning journey has been a long one. Here are some of the highlights.

Music

Music

Here are some of my transcriptions, medleys and original songs I've made using MuseScore.

Projects

Projects

I've built quite a lot of projects using all kinds of technologies. Here are some of the bigger ones.

Skills

Skills

Here are some of my more important skills I have acquired, falling under various categories

Technologies

Technologies

Over my years of coding, I've picked up quite a few technologies. Here are some of the more important ones.

BLOG

Welcome to my blog, where I dive into my experiences and share insights on a range of topics.

Hikes

Hikes

I've been on many hikes and long walks. Here are some of my favorites.

Module Reviews

Module Reviews

Here is my experience taking various courses in NUS.

GAMES

Challenge your friends to online multiplayer games I've built with React. Let's play!

Blurry Battle

Blurry Battle

How well can you read blurry text? Test your eyesight and compete with friends in this fun and challenging game! Best played with 1-4 players.

Burning Bridges

Burning Bridges

Burning Bridges is an activity that stirs up lively conversations with AI prompts that might even challenge friendships. Dive in and see if your bonds can withstand the heat!

City Hedger

City Hedger

Pick a city you think is the closest to the given point. But don't pick the most popular city! Best played with 1-6 players.

Color Guessr

Color Guessr

See how well you can guess color hexcodes! Score points based on how close you are the to answer. Best played with 1-4 players.

Convo Starter

Convo Starter

Dive into fascinating questions, fun challenges, and engaging prompts generated by ChatGPT. Ignite connections and make every chat memorable!

Data Hedger

Data Hedger

Pick the card you think will win the most fields! Don't pick the most popular choice. Best played with 3-8 players.

Frequency Guessr

Frequency Guessr

Guess the frequency of the given sound. The closer you are to the actual frequency, the more points you get! Best played with 1-4 players.

Location Guessr

Location Guessr

Test your geography skills by guessing where the location is. Make the closest guess to gain the point! Best played with 3-8 players.

Math Attack

Math Attack

Stay within the bounds and be the last player standing in this math-based card game. Best played with 2-6 players.

Midpoint Master

Midpoint Master

Become the midpoint of your friends' guesses in this fun and engaging game. Best played with 3-12 players.

Number Nightmare

Number Nightmare

Pick a number that will satisfy the most conditions! Try to be unique with your choice. Best played with 1-6 players.

Quip AI

Quip AI

Come up with the funniest responses for our AI-generated prompts and vote for the best one! Best played with 3-8 players.

Stat Attack

Stat Attack

Strategically arrange your cards to outwit your opponents, becoming the ultimate Stat Attack champion! Best played with 2-6 players.

Stat Guessr

Stat Guessr

Guess the statistics of the given data. The closer you are to the actual statistics, the more points you get! Best played with 1-4 players.

Truth or Dare

Truth Or Dare

Get ready for a night of fun and laughter with Truth or Dare! Are you gonna pick truth? Or dare? Best played with 3-6 players.