1.0.0
Initial release
- addedInitial release
Luxury boutique hotel, villa, and resort booking showcase template.
Solace is a serene boutique hotel and luxury resort template created for hospitality properties. Features suite showcases, amenity lists, interactive stay booking date selectors, and local experience guides.
Explore the live Solace boutique hotel template deployment.
Live Preview(opens in a new tab)Solace hotel suite landing
Detailed suite pages with room amenities, rates, and photo galleries.
Stay date selector and guest preference request component.
Structured layout for suite features, floorplans, rate options, and guest booking inquiry UI.
solace/
├── app/
│ └── page.tsx
└── components/The archive contains the full source. There is no installer and no post-install script.
unzip solace.zip
cd solacepnpm installCopy the example file and fill in the variables listed under Environment variables.
cp .env.example .envpnpm devRuns formatting, lint, type-check, tests and a production build.
pnpm check| Variable | Required | Description |
|---|---|---|
DATABASE_URL | Required | PostgreSQL connection string. Use a pooled endpoint in serverless environments.postgresql://user:pass@localhost:5432/app |
NEXT_PUBLIC_APP_URL | Required | Absolute origin of the deployment. Used for canonical URLs and metadata.https://app.example.com |
LOG_LEVEL | Optional | debug | info | warn | error. Defaults to info in production. |
Zero-config. Set the environment variables listed above and connect the repository.
A multi-stage Dockerfile is included, producing a standalone image with no build toolchain.
Builds to a standard Node server. Nothing depends on a platform-specific runtime.
| Technology | Versions | Status |
|---|---|---|
| Next.js | ≥ 15 | Supported |
Initial release
Initial release
Documentation ships with the first release.
Curated by us, not inferred — these are the ones that genuinely pair with it.
Products that share a framework with this one.