https://github.com/bokner/solverview
solverl+LiveView examples
https://github.com/bokner/solverview
constraint-programming discrete-optimization elixir-lang elixir-phoenix liveview minizinc operations-research sudoku sudoku-solver
Last synced: 17 days ago
JSON representation
solverl+LiveView examples
- Host: GitHub
- URL: https://github.com/bokner/solverview
- Owner: bokner
- License: mit
- Created: 2020-09-01T16:32:09.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-09-30T21:33:32.000Z (over 2 years ago)
- Last Synced: 2025-03-24T05:35:28.829Z (about 1 month ago)
- Topics: constraint-programming, discrete-optimization, elixir-lang, elixir-phoenix, liveview, minizinc, operations-research, sudoku, sudoku-solver
- Language: Elixir
- Homepage:
- Size: 384 KB
- Stars: 17
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SolverView
[solverl](https://github.com/bokner/solverl) + [LiveView](https://github.com/phoenixframework/phoenix_live_view) examples.
## Setup
### Building from source
- Install MiniZinc 2.4.3. Please refer to https://www.minizinc.org/software.html for details.
- Install Phoenix Framework. Please refer to https://hexdocs.pm/phoenix/installation.html for details.
- Run `mix setup`
- Start the Phoenix server by running one of:```mix phx.server``` or ```iex -S mix phx.server```
### Building local Docker image
- Install Docker
- Run 'make build_docker run_docker'
### Using image from Docker hub- Install Docker
- Run 'docker run -p 4000:4000 bokner/solverview'## Running examples
Now you can visit localhost:4000/`` in your web browser.
## The list of available examples:- Sudoku: http://localhost:4000/sudoku
- VRP (Vehicle Routing Problem): http://localhost:4000/vrp