acm-uiowa / acm-uiowa/uigrades

Fix: Contact Form

Open
#3 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
4
Forks
4
PR merge metrics
No merged PRs in 30d

Description

The contact form at route `/contact` (uigrades.vercel.app/contact) uses Sendgrid, which is no longer supporting a free tier for emailing services. Research and implement a way to send emails using a different (and free) emailing service.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the `/contact` route/handler and find where submissions are processed and SendGrid is invoked. Next, trace the SendGrid configuration and environment usage, then replace that provider integration with a free email service in the same flow and update related config/docs. Verify success by running the app and submitting the `/contact` form, then confirm delivery works and this path no longer depends on SendGrid.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.