Crackzone
CrackZone is a cross-platform Free Fire eSports app with tournaments, custom matches, in-app purchases, team chat, referral and reward systems, admin/agent panels, odds management, live streaming, and digital product sales—built with Next.js, Node.js, Tailwind CSS, and Flutter.
CrackZone is a modern gaming platform focused on Free Fire tournaments, with features for match creation, wallet management, digital store, team communication, and more.
Features
- Tournament System (Free Fire Focused)
- Wallet & Top-Up System
- Store for Digital Products
- Team & Communication System
- Referral System
- Odds System
- Leaderboard System
- Blog Section
- Login/Signup System
- Web Admin Panel
Tech Stack
- Next.js
- TypeScript
- Tailwind CSS
- MongoDB
- Framer Motion
- Socket.io for real-time communication
- NextAuth.js for authentication
Getting Started
- Clone the repository
- Install dependencies:
npm install
- Set up environment variables (see
.env.example
)
- Run the development server:
npm run dev
- Open http://localhost:3000 in your browser
Project Structure
/app
- Next.js app router
/components
- Reusable UI components
/lib
- Utility functions and shared logic
/models
- MongoDB models
/public
- Static assets
/styles
- Global styles