Skip to content

ravisharma-09/Portfolio-Ravi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9310957 · · Mar 23, 2026

History

55 Commits
Mar 22, 2026
Mar 10, 2026
Mar 22, 2026
Mar 23, 2026
Mar 22, 2026
Mar 23, 2026
Mar 22, 2026

Repository files navigation

Portfolio-Ravi

yeah i made my portfolio a game. because a normal portfolio was too boring and i wanted to do something different.

built with Phaser.js, HTML, CSS and JavaScript. no frameworks, no templates, just me and stackoverflow at 2am.

what is this

its a 2D room you can walk around in. there are objects you can interact with to see my projects, skills, achievements and contact info. there's also a minigame if you're bored of looking at my stuff.

how to play

  • WASD or arrow keys to move
  • E to interact with objects
  • ESC to close panels
  • don't touch the fake coins (you will touch the fake coins)

what's in the room

  • desk → about me
  • photo frame → my projects
  • trophy shelf → achievements (yes i have some)
  • bookshelf → skills
  • mailbox → contact info
  • door → exit or play minigameimage

tech used

  • Phaser.js (game framework)
  • HTML / CSS / vanilla JS
  • deployed on Vercel

run it locally

just open index.html in a browser. no npm install, no build step, no nonsense.

or just go to sharmaravi.in

why

normal portfolios are pdf files with bullet points. i didn't want that. also i spent way too many hours on this to call it anything other than a portfolio..


made by Ravi Sharma - feel free to look around.

About

An interactive game-style developer portfolio built with HTML, CSS, JavaScript, and Phaser.js where users can explore a virtual room and interact with objects to discover my projects, skills, and contact information.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published