*Frontend of mySudokuapp built with vanilla Javascript, HTML and CSS
*Link to mySudoku game App demo video on youtube demo video
JavaScript
application. User can play a timed Sudoku game
🧭Explore: Demo || Deployed App on Heroku || Backend
- Play Game
- Timer
- Reset Game
- Submit Game
- Refresh to Select a different Game
This web app is built with the following:
- Ruby [2.6.1]
- Rails [~> 6.0.2] - MVC web framework used as an API
- Active Model Serializers [~> 0.10.0] - Serializing API routes to JSON
- PostgreSQL [>= 0.18, < 2.0] - Database
Front End
- Vanilla JavaScript [ES6]
- Custom CSS3 styling
Backend Installation:
- Clone backend repo to your local machine
git clone <backend-repo-url>
- run
bundle install
to install required dependencies - run
rails db:create
to create a database locally. - run
rails db:migrate
to create tables into the database. - run
rails db:seed
to create seed data. - run
rails s
to run the server.
Frontend Installation:
- Clone this repo to your local machine
git clone <this-repo-url>
- Ensure transit-backend is running locally on
http://localhost:3000/
- run
open index.html