Skip to content

Deanzhou0623/Sillyhacks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Fanum Tax Tab Eater

A Chrome extension that literally taxes your tabs.

Every few minutes, it steals one open tab, replaces it with a giant feast page, and only gives it back if you beg properly.


Overview

Fanum Tax Tab Eater is a silly hackathon project built as a Chrome extension.

The core joke is simple:

  • you are browsing normally
  • one of your tabs gets randomly taxed
  • the tab is replaced with a ridiculous feast page
  • you must type a recovery phrase to get it back

The goal is to make the joke immediate, visual, and interactive.


Core Idea

This project turns the "Fanum Tax" meme into an actual browser mechanic.

Instead of just showing a meme skin, the extension performs a real tab workflow:

  1. picks a tab
  2. saves its information
  3. redirects it to a taxed page
  4. makes the user recover it through the popup
  5. restores the original tab

So the meme is built into the product behavior itself.


Features

1. Random Tab Tax

At a set interval, the extension selects one open tab and taxes it.

2. Feast Tax Page

The taxed tab is replaced with a silly page that says the tax has been collected.

3. Beg-to-Recover Popup

To restore the taxed tab, the user must type:

Please Fanum, I need my rizz.

If the phrase is correct, the original tab is restored.

4. Simple Tax Ledger

The extension tracks:

  • total taxed tabs
  • total recovered tabs
  • most recently taxed tab

Why It's Funny

The project is funny because the mechanic itself is absurd:

  • your tab is "taxed"
  • a giant feast appears in its place
  • you have to beg for your tab back

It turns normal browser activity into a fake tax-and-ransom system.


Why This Project Works

This project is designed to be:

  • easy to understand in seconds
  • very visual in a live demo
  • simple enough to finish quickly
  • real enough to feel like an actual built product

It focuses on:

  • clear pitch
  • obvious design
  • strong creativity
  • enough technical depth to feel solid

Tech Stack

Chrome Extension

  • TypeScript
  • Chrome Tabs API
  • Chrome Storage API
  • Extension popup UI

Web

  • Next.js or static web page
  • Vercel deployment

Vercel Usage

We use Vercel to deploy the web pages opened by the extension, including:

  • the Fanum Tax Collected feast page
  • an optional simple stats or ledger page

This gives the extension a polished web layer instead of relying only on local pages.


User Flow

  1. The user browses with several tabs open.
  2. The extension timer triggers.
  3. One tab is selected and taxed.
  4. The original tab info is saved.
  5. The taxed tab is redirected to the feast page.
  6. The user opens the extension popup.
  7. The user types the recovery phrase.
  8. The original tab is restored.
  9. The tax ledger updates.

Demo Flow

A simple demo can follow this structure:

  1. Open Chrome with multiple tabs
  2. Explain the project in one sentence
  3. Trigger the tax
  4. Show the feast page
  5. Open the popup
  6. Type the recovery phrase
  7. Restore the original tab
  8. Show the tax ledger

Ending line:
"Your tab wasn't deleted. It was taxed."


Project Structure

.
├── extension/
│   ├── manifest.json
│   ├── background.ts
│   ├── popup.html
│   ├── popup.ts
│   ├── popup.css
│   ├── types.ts
│   └── assets/
├── web/
│   ├── app/ or pages/
│   └── public/
├── README.md

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors