Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions teams/Byte-Brains/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
dist
dist-ssr
*.local
.env
.env.*

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
74 changes: 74 additions & 0 deletions teams/Byte-Brains/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
# Aura Intelligence

## Team Name
Byte Brains

## Team Members
- Manas Shinde (@manasshinde1877-cyber)
- Aradhya Verma
- Lucky Kumar
- Yashveer Singh
- Vagish Kumar


## Idea Chosen
3. Dynamic Team Builder


## Problem Statement
Traditional team formation often lacks depth, relying on surface-level skill matching. Aura solves this by using advanced neural mapping and behavioral analytics to synthesize high-performance teams that are balanced not just by skills, but by synergy, stability, and innovation potential.

## Tech Stack
- **React 19** & **Vite** (Core Framework)
- **Framer Motion** (Parallax & Micro-interactions)
- **Lenis** (Cinematic Smooth Scrolling)
- **Chart.js** (Neural Radar Metrics)
- **Groq AI** (Llama 3.3-70B Logic)
- **Vanilla CSS** (Neural Luminary Design System)

## Implementation Details
Aura is built with a sophisticated "AI-First" architecture:
- **Intelligent Synthesis**: A dual-provider AI engine (Groq/Hugging Face) that processes participant mastery levels to generate optimized teams.
- **Multi-Dimensional Analytics**: Real-time visualization of team strengths through radar charts, scoring teams on Technical Depth, Creativity, Leadership, and Communication.
- **Cinematic UX**: A high-fidelity scrolling experience powered by Lenis and scroll-triggered parallax effects.

## How to Run Locally
1. **Clone the repository**
```bash
git clone https://github.com/manasshinde1877-cyber/Dynamic-Team-Builder.git
cd aura-team-builder
```

2. **Install dependencies**
```bash
npm install
```

3. **Configure Environment Variables**
Create a `.env` file and add your API keys:
```env
VITE_GROQ_KEY=your_groq_api_key
VITE_HF_KEY=your_huggingface_api_key
```

4. **Run the development server**
```bash
npm run dev
```

## Live Demo
[Aura Intelligence Live](https://dynamic-team-builder.vercel.app/)

## Screenshots / Demo

### 🌌 Cinematic Landing
![Landing Page](screens/workspace.png)

### 🧠 Intelligence Mapping
![Skill Entry](screens/skill_entry.png)

### 📊 Tactical Dashboard
![Dashboard](screens/dashboard.png)

### 📈 Neural Analytics
![Analytics](screens/analytics.png)
29 changes: 29 additions & 0 deletions teams/Byte-Brains/eslint.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
import js from '@eslint/js'
import globals from 'globals'
import reactHooks from 'eslint-plugin-react-hooks'
import reactRefresh from 'eslint-plugin-react-refresh'
import { defineConfig, globalIgnores } from 'eslint/config'

export default defineConfig([
globalIgnores(['dist']),
{
files: ['**/*.{js,jsx}'],
extends: [
js.configs.recommended,
reactHooks.configs.flat.recommended,
reactRefresh.configs.vite,
],
languageOptions: {
ecmaVersion: 2020,
globals: globals.browser,
parserOptions: {
ecmaVersion: 'latest',
ecmaFeatures: { jsx: true },
sourceType: 'module',
},
},
rules: {
'no-unused-vars': ['error', { varsIgnorePattern: '^[A-Z_]' }],
},
},
])
17 changes: 17 additions & 0 deletions teams/Byte-Brains/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Aura — Dynamic Team Builder</title>
<meta name="description" content="Aura uses AI-powered algorithms to build optimal, balanced teams based on skill profiles and mastery levels." />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=Manrope:wght@300;400;500;600;700&display=swap" rel="stylesheet" />
<link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0" rel="stylesheet" />
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.jsx"></script>
</body>
</html>
Loading