Skip to content

devharsh2k4/Bet-a-Bug

Repository files navigation

#Bet-A-Bug

Bet-A-Bug is a gamified competitive coding platform designed to make coding challenges more engaging and exciting. The platform allows users to participate in versus battles, where two individuals face off in real-time coding challenges. Each player can place a bet, creating a prize pool that the winner takes home after the competition.

In addition to head-to-head battles, the platform also features a solo mode where individual users can tackle coding challenges and earn rewards through a path of achievements. This mode tracks users' progress and provides a sense of growth and accomplishment.

The platform aims to combine the thrill of competition with skill-building, making coding more interactive and fun. By integrating features like matchmaking, ranking, and leaderboards, the platform encourages friendly competition, while ensuring fair play and a motivating experience for all participants.

##Key Features

- **Versus Battles**: Engage in head-to-head coding duels with a prize pool.
- **Matchmaking**: Pair with opponents based on skill level and preferences.
- **Achievement Path (Solo Mode)**: Unlock achievements and rewards by solving challenges on your coding journey.
- **Leaderboards**: Track your ranking and performance against other users.
- **Custom Challenges**: Create or participate in custom coding contests to challenge your skills.

In essence, our platform is designed to make competitive coding fun and rewarding, while also fostering personal development and healthy competition.

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

A new approach to competitive development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published