Cover image for project 1

P_N0VA Portfolio Site

Retro-Themed Web Experience

Technologies: HTML5, CSS3, JavaScript, CreateJS

A retro-themed portfolio website inspired by Final Fantasy VII's menu system. Features include animated sliding windows, motion trails, and impact effects that create a nostalgic gaming experience while showcasing modern web development skills.

P_N0VA Portfolio Site

Key Features

  • Custom CreateJS animation system
  • FF7-inspired UI design
  • Responsive layout for all devices
  • Smooth page transitions with cardinal movement
  • Interactive firefly particle effects

P_N0VA Portfolio Site

Development Notes

Development screenshot

The animated logo was authored in Adobe Animate and exported to CreateJS, with the runtime driving a sprite-sheet timeline. The window system is pure CSS flexbox with a JavaScript animation layer on top, so the site stays fully functional even with scripts disabled.

Live Demo: View Project →

Cover image for project 2

Task Manager App

Productivity Tool

Technologies: React, Node.js, MongoDB

A full-stack task management application with real-time updates and collaborative features. Users can create, organize, and track tasks with an intuitive interface.

Task Manager App

Key Features

  • Real-time collaboration
  • Drag-and-drop task organization
  • Priority and deadline management
  • Team workspace support

Live Demo: View Project →

Cover image for project 3

Weather Dashboard

Real-Time Weather Application

Technologies: Vue.js, Weather API, Chart.js

An elegant weather dashboard that provides detailed forecasts with beautiful data visualizations. Features location-based detection and 7-day forecasts.

Weather Dashboard

Key Features

  • Geolocation auto-detection
  • Interactive weather charts
  • Hourly and weekly forecasts
  • Multiple location tracking

Live Demo: View Project →

Cover image for project 4

Game Prototype

2D Platformer Experiment

Technologies: Phaser.js, JavaScript, Tiled

An experimental 2D platformer showcasing physics-based gameplay and retro pixel art aesthetics. Built as a learning project to explore game development fundamentals.

Game Prototype

Key Features

  • Physics-based movement
  • Tile-based level design
  • Collectibles and power-ups
  • Boss battle mechanics

Game Prototype

Development Notes

Levels are painted in Tiled and imported at runtime; the physics tuning went through a dozen iterations to make wall-jumps feel right. A post-mortem write-up is planned for the blog.

Live Demo: View Project →

All Projects