Deployment Introduction
After completing the cross-chain reimbursement application , the next step is to deploy it to a production environment so that Alice and Bob can start using it.
Vercel is one of the best choices for deploying Next.js applications, providing simple deployment, automated CI/CD, and excellent performance optimization.
Why Choose Vercel for Next.js Applications? 🤔
Vercel, created by the makers of Next.js, provides the optimal deployment experience for Next.js applications:
●Simple Deployment Process 🔄: Deploy directly from GitHub/GitLab repositories
●Zero-Config SSL 🔒: Automatic HTTPS for all deployments
●Built-in Analytics and Monitoring 📊: Real-time application performance insights
Next, we'll demonstrate deployment using GitHub as an example.
GitHub Upload
1.Create a New GitHub Repository
1.Visit https://github.com/new, fill in the information, then click Create repository
You can choose to only fill in the Repository name

2.Upload to GitHub Repository
Follow these steps to upload your project to GitHub

Vercel Deployment
1. Create a Vercel Account 👤
2. Import Your Project 📥
Once you’re logged in to Vercel, follow the steps below to import your project:
1.Go to the Vercel dashboard.
2.Click the Add New... button and select Project.

1.Choose the repository that contains your cross-chain reimbursement app.

1.On the deployment page, fill in the project name and click Deploy.

Vercel will automatically take care of the following:
1.Cloning the repository
2.Installing dependencies
3.Building the project
4.Deploying it to the global CDN