
Twitter but a time capsule.
How much experience does your group have? Does the project use anything (art, music, starter kits) you didn't create?
We used the Shadcn components. Members of our group didn't have experience in TypeScript, so it was a completely new endeavour. We hadn't used Shadcn components before, and the last time someone used Prisma in our team, Prisma had just been born. So there was a lot of technical knowledge that we had to gain.
What challenges did you encounter?
Massive authentication problems. Prisma and AuthJs did not cooperate well.
Supabase did not fare well, had to switch to neon for the postgres database.
The following feed used a lot of prisma magic and making the follow button disappear was a task.