Skip to content

Viral challenges players to engage with their surroundings through interactive, AI-generated quizzes, quests, and real-world rewards. Built with Next.js, this site offers a seamless experience for tracking game updates, accessing the codebase, and contributing to our open-source community.

License

Notifications You must be signed in to change notification settings

TheMehranKhan/viralgame

Repository files navigation

Viral 🌍🎮

Home Page

Viral is an interactive, AI-powered, location-based game that encourages players to explore their surroundings, complete unique quests, and engage in real-world adventures. This repository contains the source code for the Viral game website, where players can learn about the game, download it, and connect with the Viral community.

Note: The main game is developed in Unity and is not open source.

🚀 Website Features

  • Interactive Map: Displays location-based game elements to inspire exploration.
  • AI-Generated Quests: Offers dynamic challenges based on player location.
  • Community Connection: Join other adventurers, share experiences, and grow together!

📸 Screenshots

Home Page Quests Page

🌐 Live Demo

Explore the live website at viralmap.site 🌍

🛠️ Technologies Used

  • Next.js – For server-rendered and static content
  • Tailwind CSS – For styling and responsive design
  • TypeScript – Ensures type safety throughout the codebase
  • Tatum SDK – Optional blockchain integration

🏗️ Getting Started

Follow these steps to get a local copy of the project up and running:

Prerequisites

  • Node.js (version 14+ recommended)
  • Git

Installation

  1. Clone the repository:

    git clone https://github.com/themehrankhan/viral-web.git
    cd viral-web
  2. Install dependencies:

    npm install
  3. Environment Variables: Create a .env.local file in the root of your project, and add any required environment variables, including an optional GitHub OAuth token:

    GITHUB_OAUTH_TOKEN=your_token_here
  4. Run the development server:

    npm run dev
  5. Build for production:

    npm run build

🤝 Contributing

We welcome contributions to improve the website! Feel free to open issues or submit pull requests with your ideas and improvements.

📄 License

This repository is licensed under the MIT License. See the LICENSE file for details.

About

Viral challenges players to engage with their surroundings through interactive, AI-generated quizzes, quests, and real-world rewards. Built with Next.js, this site offers a seamless experience for tracking game updates, accessing the codebase, and contributing to our open-source community.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published