Prerequisites
Before starting, ensure you have the following:- An account with Resend
- An account with Vercel
- A PostgreSQL database (we recommend Vercel Postgres)
Environment Variables
After creating your accounts, update your.env.example
to be .env.local
for running the application locally. Then update the keys for each value.
Step-by-Step Instructions
-
Clone the Repository
-
Install Dependencies
-
Set Up Environment Variables
Ensure your
.env
file is correctly configured as mentioned above. -
Generate the Database Migrations
-
Run the Databse Migrations
-
Start the Development Server
Deploying to Vercel
- Push your code to a GitHub repository.
- Connect your repository to Vercel.
- Set the environment variables in Vercel’s dashboard under “Settings > Environment Variables”.