A modern, full-featured Wix Astro template built with React, TypeScript, and Tailwind CSS. This template provides a solid foundation for building dynamic, interactive websites with Wixโs powerful ecosystem.
npm install
npm run env
npm run dev
The development server will start and you can view your site at http://localhost:4321.
main/
โโโ src/
โ โโโ components/ # React components
โ โ โโโ ui/ # Reusable UI components
โ โ โโโ Head.tsx # Page head component
โ โ โโโ Router.tsx # Routing component
โ โโโ hooks/ # Custom React hooks
โ โโโ lib/ # Utility functions
โ โโโ pages/ # Astro pages
โ โโโ styles/ # Global styles
โโโ integrations/ # Wix integrations
โ โโโ cms/ # CMS integration
โ โโโ members/ # Member authentication
โโโ public/ # Static assets
โโโ eslint-rules/ # Custom ESLint rules
This template includes a comprehensive set of UI components built with Radix UI and styled with Tailwind CSS:
npm run dev - Start development servernpm run build - Build for productionnpm run preview - Preview production buildnpm run release - Release to Wixnpm run env - Pull environment variablesnpm run check - Type check with Astronpm run test:run - Run testsnpm install - Install dependenciesThe project includes Vitest for testing:
npm run test:run
The template is built with a mobile-first approach and includes:
The template is configured for deployment on Cloudflare:
npm run build