This is a web application that automatically assigns users into groups based on their grades. It is a web-based implementation of a custom Hybrid Grouping Algorithm that combines the logic of:
- Divide and Conquer
- Round-Robin
- Greedy Partitioning
Features
- Takes a CSV file containing user names and grades
- Allows you to set the number of groups
- Outputs balanced groups based on grade distribution
Tech Stack
- Frontend: React, Tailwind
- Backend: Spring Boot
Input
- CSV file (with name, grade format)
- Desired number of groups
Output
- List of grouped users