AI Tic Tac Toe

AI2023

About the Project

A full-stack web application built with Django, featuring user authentication and database management.

Technologies Used

PythonHTMLJavaScript

📘 Project Details

  • Built with Python and Django for the backend; HTML/JS for the frontend.
  • Minimax algorithm implemented for unbeatable AI gameplay.
  • User login system with session tracking and personalized game history.
  • Deployed frontend and backend using Vercel and PythonAnywhere (or similar).

🚀 Key Features

  • AI opponent with minimax algorithm
  • User authentication and sessions
  • Live match logging and win tracking

🧩 Challenges Faced

  • Implementing AI logic in frontend
  • Handling real-time state updates

🏆 Achievements

  • Successfully deployed with Vercel
  • Achieved 90% win rate against human testers