Skip to content

teguh407/code-path-quiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧭 Code Path Quiz

Find your perfect coding track in 10 questions. Built as a Mimo Code Playground submission.

Live demo: enabled via GitHub Pages β€” see the link below after the first deploy completes (1–2 min).

What it does

A 10-question interactive quiz that recommends one of four coding tracks:

  • 🎨 Web Development β€” HTML, CSS, JavaScript
  • 🐍 Python β€” Data, automation, AI
  • πŸ“± Swift / iOS β€” Native Apple apps
  • ⚑ JavaScript Full-Stack β€” End-to-end JS

Each answer is mapped to a track. The track with the highest score wins, and the result page shows:

  • Your match with description and skills
  • Your full breakdown across all four tracks
  • A "next step on Mimo" recommendation
  • Native share button (Web Share API, with clipboard fallback)

Stack

  • HTML5 β€” semantic structure
  • Tailwind CSS (via CDN) β€” styling, gradients, dark mode
  • Vanilla JavaScript β€” no frameworks, no build step

Single file (index.html) β€” drop into any static host.

Run locally

# clone
git clone https://github.com/teguh407/code-path-quiz.git
cd code-path-quiz

# any static server works
python3 -m http.server 8000
# then open http://localhost:8000

Or just open index.html directly in a browser.

How scoring works

Every option is tagged with one of web | python | swift | js. Each click adds 1 to that track's score. After question 10, the highest score wins. Tie-breaks favor the order: web β†’ python β†’ swift β†’ js (declaration order in the TRACKS object).

File layout

.
β”œβ”€β”€ index.html   # the entire app
└── README.md    # this file

License

MIT β€” do whatever you want with it.

About

🧭 Find your perfect coding track in 10 questions. Built for Mimo Code Playground.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages