chinmayagrawal775 / realtime-tic-tac-toe-game-using-django-channels

Real-Time TIC TAC TOE Game Built Using Django & Django-Channels, WebSockets.

Home Page:https://www.linkedin.com/posts/chinmayagrawal775_python-django-djangodeveloper-activity-7054068478915264512-tcVV

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Real-Time TIC TAC TOE Game Built Using Django & Django-Channels, WebSockets.

Made with love in India made-with-python Open Source Love svg1

About Project πŸ“„

This Real-Time TIC TAC TOE Game Built Using Django, where two players can compete each other in a match.

Project Functionalities βš™

  • No Login/Signup required.
  • Enter Your Name and start playing.
  • Share the Game Code with your friend to start playing with him.

Technologies Used πŸ‘¨β€πŸ’»

  • Django - For Coding Backend of Application.
  • Django-Channels - For using WebScokets during game to establish real-time Communication.
  • Memurai/Redis - For Adding a Django Channel Layer in Backend.
  • SQLite - Used this Default DataBase for Storing Data on temporary basis.
  • DTL - Django Template Language for Building Dynamic Pages.
  • JavaScript - For Integrating Additional functionalities in Project.
  • Bootstrap 5 - For UI Development of Project.
  • FontAwesome - For embedding icons in Project.
  • HTML/CSS - For Coding Basic Templates of Project.

User Interface

User Can Interact with the Application Using the web interface or the frontend of the application.

Where he can enter his name and start playing with his friend after sharing the game code.

The other opponent can enter his name and the provided code and start playing the game.

Demo Of Application

To Watch the Live Demo Of Application click on the Below Given Link. View Demo πŸš€.

Here Are Some ScreenShots of The Application

drawing drawing drawing drawing drawing drawing drawing

Note

If You are Learner, or Want to test this application, Then After Forking & Cloning, You Can use these Test Credentials for accessing the Admin Panel of Application to see how it stores Game Details on temporary basis.

- #### FOR ADMIN:
  - ID : admin
  - PASSWORD : admin

About

Real-Time TIC TAC TOE Game Built Using Django & Django-Channels, WebSockets.

https://www.linkedin.com/posts/chinmayagrawal775_python-django-djangodeveloper-activity-7054068478915264512-tcVV


Languages

Language:Python 68.6%Language:HTML 26.3%Language:JavaScript 4.8%Language:CSS 0.3%