Skip to content

jvishnefske/skygraph-frontend

Repository files navigation

🚀 Skygraph Frontend: Charting the Future of Numerical Analysis! 🌌

Welcome, trailblazer! ✨ Are you ready to dive into the fascinating world where mathematics meets cutting-edge web technology? 🌐 Skygraph Frontend is your playground for exploring numerical analysis right in your browser, pushing the boundaries of what's possible on the client-side. No more waiting for servers – unleash the power of computation directly in your hands! 💻💡

This project is a journey from traditional web development to a modern, reactive, and highly testable architecture. We're building the future, one equation at a time! 📈✨

🌟 Badges of Honor (and Rizz!) 🌟

License: ISC Vue.js Vite Jest JavaScript CSS3 Open Source Love Pull Requests Welcome

🎯 Project Overview

Skygraph Frontend is an interactive web application designed to demonstrate numerical analysis methods. Imagine typing a complex mathematical equation and seeing its graph, its JavaScript translation, and numerical approximations, all computed instantly in your browser! This project aims to:

  • Empower Client-Side Computation: Reduce server load by performing heavy numerical tasks directly in the user's browser.
  • Visualize Complex Math: Make abstract mathematical concepts tangible through interactive graphing and output.
  • Showcase Modern Web Dev: Serve as a living example of migrating from legacy tools (jQuery, Grunt, Bower) to a sleek, component-based architecture with Vue.js and Vite.

✨ Features (Current & Upcoming)

  • Real-time Math Parsing: Convert mathematical expressions into a parse tree and executable JavaScript.
  • Dynamic MathJax Rendering: See your equations beautifully typeset in LaTeX.
  • Interactive Input: Easily input and modify equations.
  • Example Equations: Quick access to pre-defined examples to get started.
  • Modern Tooling: Built with Vue 3, Vite, and Jest for a blazing-fast developer experience.

🚀 Getting Started: Your First Leap!

Ready to contribute or just explore? Follow these simple steps to get Skygraph Frontend up and running on your local machine.

Prerequisites

Make sure you have Node.js and Yarn (or npm) installed.

  • Node.js (LTS version recommended)
  • Yarn (or npm, which comes with Node.js)

Installation

  1. Clone the repository:
    git clone https://github.com/jvishnefske/skygraph-frontend.git
    cd skygraph-frontend
  2. Install dependencies:
    yarn install
    # or npm install

Running the Development Server

Start the Vite development server to see your changes in real-time.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages