A beautiful, modern website for Thalia featuring pilates classes, clothing line, lifestyle blog, and product recommendations.
- Pilates Classes: Professional pilates instruction with class schedules, pricing, and booking
- Clothing Line: E-commerce section showcasing pilates and activewear
- Lifestyle Blog: Personal stories, wellness tips, and insights
- Product Recommendations: Curated product reviews with affiliate links
- Contact: Multiple ways to get in touch and studio information
- React 18 with TypeScript
- Tailwind CSS for styling
- React Router for navigation
- Lucide React for icons
- Framer Motion for animations
- Responsive design for all devices
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open http://localhost:3000 to view it in the browser.
src/
├── components/
│ └── Navigation.tsx
├── pages/
│ ├── Home.tsx
│ ├── Pilates.tsx
│ ├── Clothing.tsx
│ ├── Blog.tsx
│ ├── Recommendations.tsx
│ └── Contact.tsx
├── App.tsx
├── index.tsx
└── index.css
- Update colors in
tailwind.config.js - Modify content in individual page components
- Add new pages by creating components and updating the router
- Customize the navigation in
Navigation.tsx
Build the project for production:
npm run buildThe build folder will contain the production-ready files.
This project is created for Thalia's personal use.