Professional website for AI Engineer Labs LLC - bridging AI research and real-world engineering through daily interview questions, knowledge sharing, and consulting services.
This project is the official website for AI Engineer Labs LLC, built using Next.js 15, ShadCN UI, and Tailwind CSS 4. The site showcases daily AI interview questions, knowledge sharing, consulting services, and digital products focused on practical AI system design.
- Next.js 15
- ShadCN UI for beautiful and responsive UI components
- Tailwind CSS 4 for easy styling and customization
- Automatic Email Sending via EmailJS (no backend required)
- Contact Form with client-side analytics tracking
- Admin Dashboard to view contact attempts (
/admin)
To get started with this template, follow these steps:
- Clone the repository:
git clone https://github.com/gonzalochale/saas-landing-template.git - Install the dependencies:
npm install - Start the development server:
npm run dev
Once the development server is running, you can access the application at http://localhost:3000. From there, you can start building your SaaS application by customizing the provided components, adding new pages, and implementing your business logic.
To enable automatic email sending from the contact form:
- Set up EmailJS: Follow the detailed guide in
EMAILJS_SETUP.md - Create
.env.localfile in the root directory with:NEXT_PUBLIC_EMAILJS_SERVICE_ID=your_service_id NEXT_PUBLIC_EMAILJS_TEMPLATE_ID=your_template_id NEXT_PUBLIC_EMAILJS_PUBLIC_KEY=your_public_key
- Restart the dev server after adding environment variables
The contact form will automatically send emails to hao.hoang.ai@gmail.com when users submit inquiries.
View all contact attempts by visiting /admin:
- Password:
aiengineerlabs2024(change this in production!) - Export contacts as CSV
- View contact history stored in browser localStorage
Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.
This project is licensed under the MIT License.
