A Random Team Generator built using Vite and React. This app allows users to randomly divide a list of names into teams according to their skill rating.
- 🎲 Random Team Allocation - Easily distribute people into teams.
- 📱 Responsive Design - Fully optimized for mobile, tablet, and desktop.
- ♿ Accessible UI - Built with accessibility in mind for an inclusive user experience.
- ⚡ Lightning Fast - Powered by Vite for an optimized development and production experience.
- ✅ Validation – Ensure participant names, ratings, and teams are correctly entered with title.
Follow these steps to set up the project:
- Clone the repository
git clone https://github.com/yourusername/random-team-generator.git cd random-team-generator - Install dependencies
pnpm install
- Run the development server
pnpm run dev
- Build for production
pnpm run build
- Preview the build
pnpm run preview
- Enter the names of participants.
- Select the number of teams.
- Click the Generate Teams button.
- View and share the randomized teams.
- Keyboard Navigation: Fully navigable via keyboard for better usability.
- Screen Reader Friendly: Uses semantic HTML and ARIA attributes.
- Mobile Friendly: Adapts smoothly to different screen sizes.
This project is licensed under the MIT License.

