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.
- 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!
Explore the live website at viralmap.site 🌍
- 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
Follow these steps to get a local copy of the project up and running:
- Node.js (version 14+ recommended)
- Git
-
Clone the repository:
git clone https://github.com/themehrankhan/viral-web.git cd viral-web
-
Install dependencies:
npm install
-
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
-
Run the development server:
npm run dev
-
Build for production:
npm run build
We welcome contributions to improve the website! Feel free to open issues or submit pull requests with your ideas and improvements.
This repository is licensed under the MIT License. See the LICENSE file for details.