- 🚀 Blazing Fast - Built with Next.js 13+ for optimal performance
- 🎨 Modern UI - Sleek, responsive design with Tailwind CSS
- 📱 Fully Responsive - Works on all devices and screen sizes
- ✉️ Contact Form - Integrated with Resend for reliable email delivery
- 🌓 Dark/Light Mode - Built-in theme support
- ⚡ Optimized - Fast loading and optimized for SEO
- Framework: Next.js 13+
- Styling: Tailwind CSS
- Form Handling: React Hook Form
- Email Service: Resend
- Type Safety: TypeScript
- Icons: Lucide Icons
- UI Components: Custom built with accessibility in mind
- Node.js 16.8 or later
- npm or yarn
- Git
-
Clone the repository:
git clone https://github.com/AspA-AI/aspa_landing_site.git cd aspa_landing_site -
Install dependencies:
npm install # or yarn # or pnpm install
-
Create a
.env.localfile in the root directory and add your environment variables:NEXT_PUBLIC_RESEND_API_KEY=your_resend_api_key NEXT_PUBLIC_SITE_URL=http://localhost:3000
-
Run the development server:
npm run dev # or yarn dev # or pnpm dev
-
Open http://localhost:3000 in your browser.
To run this project, you'll need to add the following environment variables to your .env.local file:
NEXT_PUBLIC_RESEND_API_KEY- Your Resend API key for the contact formNEXT_PUBLIC_SITE_URL- Your site's URL (e.g.,http://localhost:3000for development)
This project is licensed under the MIT License - see the LICENSE file for details.
- Built with Next.js
- Styled with Tailwind CSS
- Icons by Lucide
- Email delivery by Resend
For any questions or inquiries, please open an issue or contact us through the contact form on the website.
Made with ❤️ by AspA! Team
