Skip to content

JonathanCen/Sudoku-Generator-And-Solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku Generator & Solver 🔢

Sudoku Solver is a Django/React application that solves and generates pure sudoku puzzles or allows users to design, validate, and solve sudoku puzzles. Test it out: Live Demo.

Getting Started

These instructions will give you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

To run this application locally on your computer, you'll need Git and Python installed on your computer.

Installing

Then run the following command in the command line and go to the desired directory to store this project:

Clone this repository:

git clone https://github.com/JonathanCen/Sudoku-Solver.git

Go into the front-end:

cd Suduoku-Solver/src/frontend

Install all dependencies:

npm install

Build the front-end:

npm run build

Go back to the root directory:

cd ../..

Install all Django dependencies:

source venv/bin/activate pip install --upgrade pip pip install -r requirements.txt

Start the Django web server:

python src/manage.py runserver

Open http://127.0.0.1:8000/ in a new tab.

Built With

  • React - Front-end library used to built the user interface
  • Django - Web framework for serving and handling API requests from the webpage

Contributing

All issues and feature requests are welcome. Feel free to check the issues page if you want to contribute.

Authors

License

Copyright © 2022 Jonathan Cen.
This project is MIT licensed.

Releases

No releases published

Packages

No packages published