Skip to content

stefanoskapa/SudokuBase

Repository files navigation

What is SudokuBase?

SudokuBase is an online platform for playing sudoku.

How does Sudokubase work?

SudokuBase uses a Sudoku engine (SudoGen, still a private project but will soon be available as open source). At regular intervals, the Sudoku generator produces new puzzles and those are stored in the database, along with further puzzle information and user solving statistics.

What technologies are in play?

The SudokuBase backend is based on the Spring Framework. Further technologies used for this project are MySQL, jQuery and of course the holy trinity: HTML, CSS and JS. Deployment is done on Heroku and mail service is provided by SendGrid

What is the goal?

The goal is to create a free platform for sudoku-fans, providing unlimited puzzles for different levels and additional features like a knowledge base, various training methods, competitive play, chat and various gamification features like rating, archievements and badges.

Contributing

Whether you want to help SudokuBase grow or just sharpen your claws in programming, SudokuBase needs you! Have a look at the issues tab, pick one, or raise one yourself. To make a pull request:

  1. Fork the repo on GitHub
  2. Clone the project to your own machine
  3. Commit changes to your own branch
  4. Push your work back up to your fork
  5. Submit a Pull request so that we can review your changes

About

An online platform for sudoku

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •