Skip to content

akkhilaysh/docker-example-boggle-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API: Solve Boggle

Solves Boggle by passing a board, dictionary of words using re-usable classes to setup the game and implement game logic.

Getting Started:

Run using Docker

git clone https://github.com/akkhilaysh/docker-example-boggle-api.git
cd boggle-api
docker image build -t boggle-api .
docker run -p 5000:5000 -d boggle-api

Go to http://127.0.0.1:5000/hello to get basic information on how to use the api. (Also available below)

Running Locally

git clone https://github.com/akkhilaysh/docker-example-boggle-api.git
cd boggle-api
pip install -r requirements.txt
python application.py

Go to http://127.0.0.1:5000/hello to get basic information on how to use the api. (Also available below)

Usage

Send a GET request to /myboard/int:size/string:board

  • Parameter Contraints
    • size: Size of the board should be between 3>size<11
    • board: *Only alphabets allowed *For a board of size {size}x{size} please enter { size x size } letters.

*Example: http://127.0.0.1:5000/myboard/4/itbeoncufubwsnap

Authors

Akkhilaysh Shetty

About

Solves Boggle by passing a board, dictionary of words using re-usable classes to setup the game and implement game logic.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors