overwhelming amount of things here, almost all AI generated, but it works quite well. used neon for backend DB provider, lowk think that we should switch to that for actual production as well, or we use vercel postgresql which is also cool, or we do lambda, who knows. anyways, feature list time! very few comments in code.
Interest Form Features
Landing page to park on our domain that we own - matched.lol
Cool gradient in the background
pulsing heart logo
cool text
cool animations
Email enter field
verify validity of email client side
sanitize (remove caps, parenthesis, emoji, etc.) serverside, as those emails are all equivalent
make sure that duplicate emails
do not get added to the DB
it is made aware to the user that such a thing has happened.
Dashboard Features
implemented oauth2 login with github, all users that are in the group can log in, users that are not in the group cannot
implemented dashboard that looks at database stored on neon.tech that contains all emails and signup dates
created button that allows admins to copy all emails that have been sent
Added signout button
added home button on both signin page and dashboard page
overwhelming amount of things here, almost all AI generated, but it works quite well. used neon for backend DB provider, lowk think that we should switch to that for actual production as well, or we use vercel postgresql which is also cool, or we do lambda, who knows. anyways, feature list time! very few comments in code.
Interest Form Features
Dashboard Features