{"id":22576282,"url":"https://github.com/prash08484/n-queen-visualiser","last_synced_at":"2026-05-05T14:09:27.637Z","repository":{"id":263278107,"uuid":"889855244","full_name":"prash08484/N-Queen-Visualiser","owner":"prash08484","description":"It is a dsa-project whose aim to illustrate the how queens can placed in a chess board without capturing other queen. ","archived":false,"fork":false,"pushed_at":"2024-11-24T09:39:37.000Z","size":253,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-30T05:55:12.685Z","etag":null,"topics":["css3","deployment","game","html5","javascript"],"latest_commit_sha":null,"homepage":"https://n-queen-visualiser-ds-algo-project.vercel.app/","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/prash08484.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-17T12:21:11.000Z","updated_at":"2024-11-28T18:32:04.000Z","dependencies_parsed_at":"2024-11-17T14:41:43.310Z","dependency_job_id":"70d4480a-936f-4614-947c-b25599cf921f","html_url":"https://github.com/prash08484/N-Queen-Visualiser","commit_stats":null,"previous_names":["prash08484/n-queen-visualiser"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/prash08484/N-Queen-Visualiser","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prash08484%2FN-Queen-Visualiser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prash08484%2FN-Queen-Visualiser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prash08484%2FN-Queen-Visualiser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prash08484%2FN-Queen-Visualiser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/prash08484","download_url":"https://codeload.github.com/prash08484/N-Queen-Visualiser/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prash08484%2FN-Queen-Visualiser/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32652630,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-05T11:29:49.557Z","status":"ssl_error","status_checked_at":"2026-05-05T11:29:48.587Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css3","deployment","game","html5","javascript"],"created_at":"2024-12-08T04:06:36.312Z","updated_at":"2026-05-05T14:09:27.579Z","avatar_url":"https://github.com/prash08484.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# N-Queen Visualizer ♛\n\nDeployment Link: https://n-queen-visualiser-ds-algo-project.vercel.app/\n---\n**N-Queen Visualizer** is an interactive web application built with **HTML**, **CSS**, and **JavaScript**. It visually demonstrates solutions to the famous N-Queen problem, a classic combinatorial problem in computer science and mathematics.\n\n---\n\n## Features\n- 🌟 **Visualization**: Step-by-step visualization of N-Queen solutions on a chessboard.\n- 🎯 **Dynamic Input**: Users can specify the size of the chessboard (N).\n- 🤖 **Efficient Algorithm**: Backtracking is used to compute and display solutions.\n- 📱 **Responsive Design**: Works seamlessly across different devices and screen sizes.\n\n---\n\n## What is the N-Queen Problem?\nThe N-Queen problem involves placing N chess queens on an N×N chessboard such that no two queens threaten each other. This means:\n1. No two queens can be in the same row.\n2. No two queens can be in the same column.\n3. No two queens can be on the same diagonal.\n\n---\n\n## How to Use\n1. Open the application in any modern web browser.\n2. Enter the value of **N** (e.g., 4, 8, etc.) to set the size of the chessboard.\n3. Click **Visualize** to start the visualization process.\n4. Watch as the algorithm finds and displays all possible solutions step by step.\n5. Explore the board to understand the placements and logic.\n\n---\n\n## Project Structure\n\n---\n\n## Technologies Used\n- **HTML**: Structure of the game.\n- **CSS**: Styling and layout.\n- **JavaScript**: Game logic and interactivity.\n\n---\n\n## How to Run\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/your-username/N-Queen-Visualiser.git.git\n2. Navigate to project repository:\n   ```bash\n   cd N-Queen-Visualiser\n\n3. Navigate to the index.html \n```bash\nDeployment Link: https://n-queen-visualiser-ds-algo-project.vercel.app/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprash08484%2Fn-queen-visualiser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprash08484%2Fn-queen-visualiser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprash08484%2Fn-queen-visualiser/lists"}