{"id":24647451,"url":"https://github.com/deepaksilaych/tictactoe","last_synced_at":"2026-03-16T11:31:47.959Z","repository":{"id":222169172,"uuid":"754778662","full_name":"DeepakSilaych/TicTacToe","owner":"DeepakSilaych","description":"Ready for some tic tac toe battles? Challenge your friends or strangers worldwide in this exciting web application built with Next.js and Django REST Framework. Enjoy a smooth, responsive user interface, robust backend logic, and real-time gameplay thanks to WebSocket integration.","archived":false,"fork":false,"pushed_at":"2024-07-12T17:51:24.000Z","size":14924,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-30T18:23:17.008Z","etag":null,"topics":["channels","django","javascript","nextjs","python","tic-tac-toe","websocket"],"latest_commit_sha":null,"homepage":"","language":"Python","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/DeepakSilaych.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-02-08T18:48:12.000Z","updated_at":"2024-09-25T06:11:16.000Z","dependencies_parsed_at":"2025-02-09T04:44:04.678Z","dependency_job_id":null,"html_url":"https://github.com/DeepakSilaych/TicTacToe","commit_stats":null,"previous_names":["deepaksilaych/tictactoe"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeepakSilaych%2FTicTacToe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeepakSilaych%2FTicTacToe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeepakSilaych%2FTicTacToe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeepakSilaych%2FTicTacToe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DeepakSilaych","download_url":"https://codeload.github.com/DeepakSilaych/TicTacToe/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251753149,"owners_count":21638246,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["channels","django","javascript","nextjs","python","tic-tac-toe","websocket"],"created_at":"2025-01-25T15:49:44.760Z","updated_at":"2026-03-16T11:31:47.912Z","avatar_url":"https://github.com/DeepakSilaych.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tic Tac Toe Multiplayer (Next.js \u0026 Django)\nReady for some tic tac toe battles? Challenge your friends or strangers worldwide in this exciting web application built with Next.js and Django REST Framework. Enjoy a smooth, responsive user interface, robust backend logic, and real-time gameplay thanks to WebSocket integration.\n\n## Features\n\n- **Multiplayer**: Clash with friends or random opponents in thrilling real-time matches.\n- **Responsive UI**: Smooth and user-friendly experience on any device.\n- **API-Driven**: Leverages Django REST Framework for efficient backend communication.\n- **Scalable \u0026 Robust**: Designed to handle growing players and intense gameplay.\n\n## Getting Started\n### Prerequisites\n- [Node.js](https://nodejs.org/)\n- [npm](https://www.npmjs.com/)\n- [Python](https://www.python.org/)\n- [Django](https://www.djangoproject.com/)\n- [Django REST Framework](https://www.django-rest-framework.org/)\n\n### Installation\n1. Clone the repository:\n   ```sh\n   git clone \"https://github.com/DeepakSilaych/TicTacToe\"\n    ```\n  \n2. Navigate to the project directory:\n    ```sh\n    cd TicTacToe\n    ```\n3. for backend:\n    ```sh\n    cd backend\n    ```\n    ```sh\n    pip install -r requirements.txt\n    ```\n    ```sh\n    python manage.py runserver\n    ```\n4. for frontend:\n    ```sh\n    cd frontend\n    ```\n    ```sh\n    npm install\n    ```\n    ```sh\n\n    npm run dev\n    ``` \n\n5. Open your browser and go to `http://localhost:3000/` to see the application running.\n\n## Screenshots\n![screenshot]( ./frontend/public/img/ss1.png)\n![screenshot]( ./frontend/public/img/ss2.png)\n![screenshot]( ./frontend/public/img/ss3.png)\n\n## License\nDistributed under the MIT License. See `LICENSE` for more information.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepaksilaych%2Ftictactoe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeepaksilaych%2Ftictactoe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepaksilaych%2Ftictactoe/lists"}