0

PhysSim: Interactive Physics

A web-based application built with Next.js to simulate and visualize kinematics and projectile motion in real-time.

Project Overview

PhysSim is a tool designed for students to experiment with physical variables. It turns abstract equations into interactive visual experiences.

Technologies Used

  • Frontend: Next.js, Tailwind CSS for a minimalist UI.
  • Physics Engine: Custom-built JavaScript logic to calculate trajectories based on gravity, air resistance, and initial velocity.
  • Visualization: Canvas API for smooth 60fps animations.

Highlights

  • Allows users to adjust gravity (e.g., Earth vs. Moon) to see its impact on projectile range.
  • Real-time plotting of velocity and acceleration vectors.