- React (frontend framework)
- EmailJS (client-side email sending)
- Vercel (hosting & deployment)
- npm install
- npm start
- Go to EmailJS Dashboard
- Create a new service (Gmail, Outlook, etc.)
- Create an email template with variables:
{{from_name}},{{from_email}},{{subject}},{{message}},{{to_email}} - Copy your Service ID, Template ID, and Public Key to your environment variables
- Every push to
main/masterbranch automatically deploys to production in Vercel. - Production domain: https://skollars.dev