This project was build for a 24 hour hackathon. We built this to give students a graphical representation of some common graph exploration algorithms. We do this by allowing users to create nodes and add connections between them. Then users can run the algorithms and the nodes will light up based on where the active node is currently.
First, run the development frontend server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
To run the backend service go to the src/app/backend
:
make
# or
go build && ./algoVis
This will start a server with defaults og 0.0.0.0 and port 3410.
- React.js
- Next.js
- Tailwind css
- go
- gorilla/websockets