Last Updated: July 25, 2024 - 9:15 PM EST Deployment Trigger: Test RESEND_API_KEY after environment variable setup
The fastest way off the old books. Escape Ramp helps small businesses transition painlessly to the cloud with guaranteed data preservation and zero downtime.
- π¨ Modern, responsive design with enterprise SaaS aesthetic
- π Beautiful gradients and animations
- π± Fully responsive across all devices
- β‘ Fast performance with Next.js
- π― Optimized for conversions with clear CTAs
- π§ Component-based architecture
- Framework: Next.js 14 with App Router
- Styling: Tailwind CSS
- Icons: Lucide React
- Language: TypeScript
- Email: Resend (3,000 emails/month free)
- Deployment: Ready for Vercel/Netlify
- Node.js 18+
- npm or yarn
- Install dependencies:
npm install-
Set up Resend (Email Service):
- Sign up at resend.com
- Get your API key from the dashboard
- Create a
.env.localfile in the root directory:
RESEND_API_KEY=your_resend_api_key_here
- Update the admin email in
app/api/send-email/route.ts(line 20)
-
Run the development server:
npm run dev- Open http://localhost:3000 in your browser.
npm run build
npm startescapeRamp/
βββ app/
β βββ globals.css # Global styles and Tailwind directives
β βββ layout.tsx # Root layout component
β βββ page.tsx # Main page component
βββ components/
β βββ Hero.tsx # Hero section with main CTA
β βββ Body.tsx # Main content sections
β βββ Footer.tsx # Footer with links and contact
βββ public/
β βββ PNG image.png # Company logo
βββ package.json
The primary color scheme is defined in tailwind.config.js. The main brand color is green (primary-600).
Update the content in each component file:
components/Hero.tsx- Main headline and CTAcomponents/Body.tsx- Product features and benefitscomponents/Footer.tsx- Contact information and links
Replace public/PNG image.png with your updated logo file.
This project is ready for deployment on:
- Vercel (recommended for Next.js)
- Netlify
- AWS Amplify
- Any static hosting service
Β© 2025 Escape Ramp. All rights reserved.