Ampsoria/FairShare — reverse-engineered prompt
Reverse engineered prompt
Build me a modern web app called FairShare for university group projects. I want students to create separate workspaces for different subjects or assignments, add group members with nice avatars, then add tasks with an effort score from 1 to 5, deadlines, and optional recurrence.
The main thing is the app should automatically split the tasks fairly. Sort the hardest tasks first, then assign each one to the person with the lowest total effort so nobody gets stuck with all the heavy work. Show the final assignments clearly and make the workload balance easy to understand.
It should work completely offline, saving everything on the user’s device, no login or database required. Please make it feel polished and responsive, with a premium modern look, glassy cards, soft animated backgrounds, smooth interactions, and clean icons. Use React, TypeScript, Vite, Tailwind, local storage state persistence, and motion animations.
Want more depth? Deep Reverse