This is a Next.js app with Tailwind/Turbopack.
Clone repo, or use GitHub Desktop
Next.js Node.js
Next.js will need to be install if not already installed.
npm install next
install Next.js
npm install next@latestinstall prop-types
npm install prop-types
install framer-motion
npm install framer-motion
npm install react-slick slick-carousel
install next-themes
npm install @fortawesome/fontawesome-free
npm install next-themes
npm install react-icons
test in turbo
```bash
npm run dev
npm install resend
npm install stripe
npm install @stripe/stripe-js @stripe/react-stripe-js
For EmailJS functionality for the contact form to work, create an emailjs account or use supplied credentials with a .env folder created in root as follows:
NEXT_PUBLIC_SERVICE=service key NEXT_PUBLIC_USER=user key NEXT_PUBLIC_TEMPLATE=email sent to person who submitted contact form NEXT_ADMIN_TEMPLATE=email sent to admin NEXT_PUBLIC_ADMIN_EMAIL=admin email
Open [http://localhost:3000/PhelanFocus](http://localhost:3000/PhelanFocus) with your browser to see the result.