stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

shouryasharan27

@shouryasharan27

Joined June 26th, 2026

  • 11Devlogs
  • 8Projects
  • 3Ships
  • 70Votes
professional failure high school student who loves chess and football.
Open comments for this post

8h 1m 25s logged

An authenticated entry point for MCP servers and legacy APIs. The gateway maintains a registry, filters tool discovery and execution by role, routes MCP sessions through Redis, and records execution audit fingerprints. It also virtualizes REST and gRPC APIs as MCP tools and applies deterministic DLP redaction to request and response payloads.

0
0
7
Ship Changes requested

Algorithm Visualizer Suite
Visualizers

Pathfinding

Dijkstra’s Algorithm — weighted shortest path
A Search* — heuristic-guided pathfinding
BFS — unweighted shortest path
DFS — exhaustive search
Draw walls by clicking/dragging on the grid
Sorting

Bubble Sort — O(n²) with pairwise comparisons
Quick Sort — divide and conquer with pivot visualization
Merge Sort — divide and merge with overwrite animation
Neural Network

Forward Pass Visualization — watch activations propagate through layers
Xavier-initialized weights, sigmoid activations
Real-time value display on each neuron
🛠️ Tech Stack

React 18 + Vite
React Router (tab navigation)
HTML5 Canvas (neural net rendering)
Pure JavaScript algorithms (no libraries)
🧠 What I Learned

Implementing A* from scratch taught me why the heuristic must be admissible (never overestimate). I initially used Euclidean distance and noticed suboptimal paths on grid graphs — switching to Manhattan distance fixed it because it exactly matches the 4-directional movement cost.

  • 1 devlog
  • 1h
Try project → See source code →

Followers

Loading…