Welcome to our unique AI-powered trading card game, where every card is a one-of-a-kind creation! In this game, players collect and use cards that are uniquely generated for them, with artwork created by the ChatGPT API. This ensures a fresh and personalized experience for every player.
- Unique Card Generation: Each card in the game is generated uniquely for each user, ensuring no two cards are the same.
- AI-Generated Artwork: The artwork for each card is created using the ChatGPT API, offering a wide range of creative and diverse visuals.
- Interactive Gameplay: Engage in battles, trade cards, and build your unique deck to compete against others.
- Node.js
- Go (Golang)
-
Clone the Repository
git clone https://github.com/n0remac/Cards.git cd Cards
-
Set Up the Frontend (React)
- Navigate to the frontend directory:
cd frontend
- Install dependencies:
npm install
- Start the React development server:
npm start
- Navigate to the frontend directory:
-
Set Up the Backend (Go)
- Ensure you are in the project's root directory.
- Install Go dependencies:
go mod tidy
- Run the Go server:
go run main.go
-
Access the Game
- Open your browser and navigate to
http://localhost:3000
(or the port specified for your React app).
- Open your browser and navigate to