Skip to content

crackedstudio/hunty

Repository files navigation

Hunty

Hunty is a gamified web platform built with Next.js, enabling users to participate in interactive hunts, compete on leaderboards, and earn rewards. The app integrates wallet functionality for secure user authentication and reward distribution, making it ideal for blockchain-enabled competitions or educational games.

Features

  • Create & Play Hunts: Users can create, publish, and participate in custom hunt games.
  • Leaderboard: Track top performers and foster competition.
  • Wallet Integration: Secure authentication and reward claiming via crypto wallets.
  • Rewards System: Distribute prizes to winners based on game outcomes.
  • Responsive UI: Modern, accessible interface with reusable components.

Tech Stack

  • Framework: Next.js (React, TypeScript)
  • Styling: CSS Modules, PostCSS
  • Wallet/Blockchain: Integrated wallet modal for crypto authentication (see WalletModal.tsx)
  • Other: Modular component design, utility libraries

Getting Started

  1. Install dependencies:
    npm install
    # or

yarn install


2. **Run the development server:**
```bash
npm run dev
# or
yarn dev
  1. Open your browser: Visit http://localhost:3000 to use Hunty.

Project Structure

  • app/ - Main application logic and pages
  • components/ - UI and logic components (games, leaderboard, wallet, rewards)
  • lib/ - Utility functions and shared logic
  • public/ - Static assets (images, icons)

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.

License

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published