Group Organizer is a lightweight Node.js-based web tool that lets an administrator organize people into custom-sized groups, while users can check which group theyβre in β or request access if they're not yet assigned.
- π Admin login to control group creation
- π€ Users check their assigned group by name
- π Unassigned users are logged and visible to admin
- π Data is saved to a local file (
data.json) for persistence - π» Simple frontend (
admin.html,user.html) served separately
- Classroom group projects
- Workshop or hackathon team assignment
- Random groupings for events or games
- Any place you need to "divide and conquer" a name list!
- Node.js + Express
- Vanilla HTML/CSS/JS for frontend
- File-based storage with
fs-extra - JWT-based login authentication for admin
- Clone the repo
2.cd group-organizer