Skip to content

Repository files navigation

Siam Wellness Spa

A premium bilingual spa business website demo built with Base44, React, and Tailwind CSS.

Siam Wellness Spa is a responsive landing page designed for a massage and wellness business. The website presents services, packages, booking options, reviews, FAQs, and direct contact actions through WhatsApp and LINE.

Live Demo

https://siamspa.base44.app

About the Project

Siam Wellness Spa was built as a portfolio project to demonstrate a polished business website experience for a local service provider.

The goal of the project is to show how a small business can present its services professionally, support multiple languages, and make it easy for customers to contact or book.

Main Features

  • Premium spa-style landing page
  • Bilingual English / Thai content
  • Responsive desktop, tablet, and mobile design
  • Hero section with strong booking CTAs
  • Services and packages sections
  • Gallery / reviews / FAQ sections
  • WhatsApp booking button
  • LINE contact button
  • Sticky mobile booking bar
  • Floating contact buttons
  • Demo Project indicator and modal
  • Sherer Web Studio credit link
  • Elegant spa-inspired visual style
  • Mobile-first layout

Design Goals

The website was designed to feel:

  • calm
  • premium
  • elegant
  • professional
  • trustworthy
  • easy to navigate
  • suitable for a real wellness/spa business

Tech Stack

  • React
  • JavaScript
  • Tailwind CSS
  • Base44
  • Responsive Web Design
  • Bilingual UI
  • Business Landing Page Design

Local Development

This project was created with Base44 and can be run locally.

Prerequisites

  1. Clone the repository.
  2. Navigate to the project directory.
  3. Install dependencies:
npm install
  1. Create an .env.local file if required by Base44:
VITE_BASE44_APP_ID=your_app_id
VITE_BASE44_APP_BASE_URL=https://your-app.base44.app

Important: do not commit real secrets, private keys, or sensitive environment variables.

Run Locally

To start the frontend development server:

npm run dev

Open the local URL printed by Vite.

Deployment

The project is managed and published through Base44.

After pushing changes to GitHub, open the Base44 dashboard and publish the latest version.

Project Status

Active portfolio demo project.

Current focus:

  • improving visual polish
  • refining mobile responsiveness
  • improving contact and booking flow
  • making the project suitable for the Sherer Web Studio portfolio

Future Improvements

Possible future additions:

  • real appointment booking calendar
  • treatment gallery
  • customer testimonials carousel
  • admin-controlled content editing
  • more language options
  • service package management
  • analytics for booking/contact clicks

Author

Yonatan Sherer Sherer Web Studio

GitHub: https://github.com/YonatanSherer Website: https://shererwebstudio.base44.app

License

All rights reserved.

This project is part of my personal portfolio and is not intended for unrestricted reuse without permission.

About

Smart study planning app that helps students organize subjects, deadlines, priorities, and study schedules.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages