This project is a customizable landing page template for mobile apps, built with Astro, React, TypeScript, TailwindCSS, and DaisyUI. It offers seamless theme support using all the available themes from DaisyUI and can be easily tailored to fit your needs.
- Built with Astro & React: Combines the power of Astro for static rendering with the flexibility of React for interactive components.
- Built with TypeScript: Ensures a more robust codebase with type-checking capabilities.
- TailwindCSS & DaisyUI: Provides an easy-to-customize, responsive design, supporting all DaisyUI themes for quick and consistent styling.
- Responsive Layout: Mobile-first approach with full responsiveness for all devices.
- Customizable Sections: Includes pre-designed sections for partners, features, testimonials, and more. Sections can be reordered or modified easily.
Ensure you have the following installed:
- Node.js (v20 or higher recommended)
- pnpm
pnpm i
pnpm dev
pnpm build
This will generate a dist folder containing the optimized production build.
If you just want to get your site up and running quickly, you probably don't need to modify the code directly, all you need to change is src/utils/config.ts. It probably includes all configuration you need.
You can change the theme from src/utils/config.ts too. See all available themes here.