i am building weather forecasting app it is an assignment ehich has above steps 1. React and Next.js Application: Build a web application using React with Next.js. 2. Weather API Integration: Use any free weather API to obtain weather data. 3. Routing: Set up pages for Home, About, Services, and Contact within your application. 4. Modal on Homepage: Implement a modal on the homepage using Next.js modules to prompt users for their city. 5. Display Weather Information: Show the weather details of the city entered by the user upon form submission. 6. Deployment: Deploy your application to a server (Vercel, Netlify, or Heroku) and provide the URL of the deployed site. for that give me a beautiful contact us page | A shadcn/ui and v0 generation - v0