Skip to content

Spagero767/nught-and-brights

Repository files navigation

Noughts & Bytes: A Tic-Tac-Toe Game

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.

✨ Features

  • 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.

🚀 Getting Started

To run this project locally, you'll need to have Node.js and npm installed.

  1. Install dependencies:
    npm install
  2. Run the development server:
    npm run dev

The application will be available at http://localhost:9002.

🛠️ Built With

  • 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.

Releases

Packages

Contributors

Languages