Skip to content

tmagadza/8-puzzle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The 8-puzzle

This project implements an 8-puzzle problem. We will use it as a template for the upcoming lab assigments.

Requirements

You need to install the following packages on your machine:

  • Python 3.6+: Python programming language.
  • Flask: Python web development framework.
  • Nodejs: The JavaScript runtime that you will use to run your frontend project.
  • Python-dotenv: Reads key-value pairs from a .env file and can set them as environment variables.

Installing project dependencies

In the project directory, you can run:

npm install

Installs all the dependencies of the project.

Running the projects

In the project directory, you can run:

npm run start-api

Runs the api in the development mode.
Open http://localhost:5000 to view it in the browser.

Open again a new terminal and run:

npm run start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

Enyoy solving the puzzle.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors