Welcome to Noughts & Bytes! This is a classic Tic-Tac-Toe game where you can test your skills against an AI opponent. The game is built with Next.js, React, and Tailwind CSS for the frontend, and uses Genkit for the AI logic.
- Play against an AI: Challenge our AI, with varying levels of difficulty.
- Select Difficulty: Choose between 'easy', 'normal', and 'hard' modes to match your skill level.
- Sleek, Modern UI: A clean and responsive interface built with ShadCN UI components.
- Powered by GenAI: The AI's moves are generated by a Genkit flow, making for a dynamic opponent.
To run this project locally, you'll need to have Node.js and npm installed.
- Install dependencies:
npm install
- Run the development server:
npm run dev
The application will be available at http://localhost:9002.
- Next.js - The React Framework for Production
- React - A JavaScript library for building user interfaces
- Tailwind CSS - A utility-first CSS framework
- ShadCN UI - Re-usable components built using Radix UI and Tailwind CSS.
- Genkit - The open-source framework for building with generative AI.