An app for tracking birthday gift ideas for friends and family
  • TypeScript 69.7%
  • JavaScript 27.6%
  • CSS 2.7%
Find a file
2025-03-16 23:35:40 +01:00
app Implemented username+password auth and branding 2025-03-16 17:31:52 +01:00
components Implemented username+password auth and branding 2025-03-16 17:31:52 +01:00
convex cleanup user credentials 2025-03-16 23:33:50 +01:00
design Implemented username+password auth and branding 2025-03-16 17:31:52 +01:00
public Implemented username+password auth and branding 2025-03-16 17:31:52 +01:00
.eslintrc.json initial commit 2025-03-13 21:51:41 +01:00
.gitignore initial commit 2025-03-13 21:51:41 +01:00
.npmrc cleanup 2025-03-13 23:28:13 +01:00
.prettierrc initial commit 2025-03-13 21:51:41 +01:00
eslint.config.mjs initial commit 2025-03-13 21:51:41 +01:00
middleware.ts cleanup 2025-03-13 23:28:13 +01:00
next.config.ts initial commit 2025-03-13 21:51:41 +01:00
package.json Implemented username+password auth and branding 2025-03-16 17:31:52 +01:00
pnpm-lock.yaml Implemented username+password auth and branding 2025-03-16 17:31:52 +01:00
postcss.config.mjs updated tailwind 2025-03-13 21:53:46 +01:00
README.md Add README.md 2025-03-13 19:23:23 +01:00
tailwind.config.js Implemented username+password auth and branding 2025-03-16 17:31:52 +01:00
tsconfig.json initial commit 2025-03-13 21:51:41 +01:00

Birthday Gifts App

  • User can sign up to create an account
  • User can create a group and invite other users to become members of the group
  • User can be a member of multiple groups
  • All members of a group can write birthday gift ideas for a specific person. Only that specific person cannot see the list of ideas.
  • User can mark an idea as archived when they have prepared that gift. Users can see then see historical gifts that a person has recieved and what they still haven't been gifted.
  • User can create a wishlist that is visible on their profile page, regardless of what groups they're a member of.