Built on Next.js, with the main page at app/page.js and components divided into Hero, Collections, Featured, Latest, Services, Footer, and Sidebar
maison-elegance — Next.js Starter Template
By opencode-au
A high-end jewelry brand showcase website template built on Next.js, featuring bilingual Chinese and English content and a responsive layout, with components for hero, collections, featured, latest collections, craftsmanship, footer, and sidebar navigation.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 3
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Built-in Chinese-English bilingual content, with language files at locales/zh.js and locales/en.js, supporting language switching
Responsive design covers desktop 1024px+, tablet 768px–1024px, and mobile <768px
Uses CSS variables to define the color system: primary #B8860B, background #000, main text #fff, secondary text #888
The README states that the Next.js Image component is used for image optimization, along with component-level code splitting and on-demand loading
The showcase images under public/ are AI-generated and are not real product photography; the fonts Geist and Geist Mono are loaded via next/font/google
Template Details
Maison Elegance is a high-end jewelry brand showcase website template built with Next.js. The README shows that its pages are composed of components including Hero, Collections, Featured, Latest, Services, Footer, and Sidebar; the main page is located at app/page.js, and multilingual content is placed in zh.js and en.js under the locales directory. The template provides Chinese-English switching, sidebar navigation, language switching, responsive layout, and animation effects, and is adapted for desktop (1024px+), tablet (768px–1024px), and mobile (<768px). Styling uses a color system defined by CSS variables: the primary color is dark gold #B8860B, the background is black, the main text is white, and the secondary text is gray.
The README also explains customization methods: content modifications can be made by editing the language files under locales, and style customization can be done by modifying component style files and adjusting the responsive layout. Regarding performance, it mentions using the Next.js Image component for image optimization, component-level code splitting and on-demand loading, as well as semantic HTML and Meta tag optimization. The README does not provide a dependency list, specific framework versions, backend or data storage solutions, nor does it explain business features such as forms, payments, inventory, or CMS.
Regarding assets and compliance, the showcase images under public/ are AI-generated and are not real product photography; before formal use, they need to be replaced or their usage must be confirmed as compliant. The fonts Geist and Geist Mono are loaded from Google Fonts via next/font/google and are subject to the corresponding font licenses. The README explicitly states that it does not constitute legal advice and notes that when operating for consumers in Australia or New South Wales, deployers must comply with the Australian Consumer Law, the Privacy Act 1988, and fair trading and advertising regulations. The project uses the MIT license, with copyright owned by Ausdata AI.
Is it right for your project?
Use Cases
- Building a showcase website for a high-end jewelry or luxury brand, displaying collections, featured items, and latest collections
- A brand official website prototype or demo page that requires Chinese-English bilingual switching
- A responsive page combining modules such as sidebar navigation, hero display, craftsmanship introduction, and footer information
- As a Next.js project template, used for secondary customization by modifying locales language files and component styles
Suitable For
- Front-end developers who need to quickly build a jewelry or luxury brand showcase page
- Teams that want to customize content and styles based on the Next.js component structure
- Brand website projects that require Chinese-English bilingual display and responsive layout
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Install dependencies: npm install
- 2
Run in development environment: npm run dev
- 3
Build production version: npm run build
- 4
Content modification: edit the zh.js and en.js language files under locales
- 5
Style customization: modify component style files and adjust the responsive layout; before formal use, replace the AI-generated images under public/ or confirm usage compliance, and note the license constraints of the Geist and Geist Mono fonts
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free version under the MIT license in a public repository; the free scope is the code of this version and does not mean that external services or third-party assets are free.
Must comply with when using
- Free use, modification, commercial use, and distribution of this version's code are permitted.
- When distributing copies or substantial portions of the code, retain the original author's copyright notice and the complete MIT license notice.
- The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.
Additional costs & items to verify
- Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses and cannot be judged solely by the code's MIT license.
- External services such as domains, hosting, databases, payments, or AI may incur additional charges.
- The showcase images under public/ are AI-generated and are not real product photography; before formal commercial use or launch, replace the assets or confirm that the usage method complies with platform rules and applicable law. The fonts Geist and Geist Mono are loaded from Google Fonts via next/font/google and are subject to the corresponding font licenses.
- When operating consumer-facing or business sites in Australia or New South Wales, deployers must comply with applicable law themselves, including the Australian Consumer Law, the Privacy Act 1988, and fair trading and advertising regulations; AI-generated or placeholder images and text must not mislead consumers.
- The showcase images under public/ are AI-generated and are not real product photography; before formal commercial use or launch, please replace the assets or confirm that the usage method complies with platform rules and applicable law. The fonts Geist / Geist Mono are loaded from Google Fonts via next/font/google and are subject to the corresponding font licenses.
View Original Text Basis
Permission is hereby granted, free of charge
Original License Text
Demonstration images under `public/` are **AI-generated** for this template. They are not photographs of real products. Before production use, replace them or confirm your use complies with platform rules and applicable law. **Fonts** (Geist and Geist Mono) are loaded via [`next/font/google`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) from [Google Fonts](https://fonts.google.com/) and are subject to their respective font licenses. See **[NOTICE](NOTICE)** for details.
Original README
This README is **not legal advice**. If you operate a consumer-facing or business site in **Australia** or **New South Wales (NSW)**, **you** are responsible for compliance with applicable laws, including the **Australian Consumer Law** (Schedule 2 to the *Competition and Consumer Act 2010* (Cth)), the **Privacy Act 1988** (Cth) when collecting personal information, and fair trading / advertising requirements as they apply to you. Do not present AI-generated or placeholder imagery or copy in a way that could mislead consumers about goods, services, pricing, or commercial origin.
Original README
`public/` 下的展示用图片为 **AI 生成**,并非真实商品摄影。正式商用或上线前请替换素材,或确认使用方式符合平台规则与适用法律。**字体**(Geist / Geist Mono)通过 Next.js 的 [`next/font/google`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) 从 [Google Fonts](https://fonts.google.com/) 加载,并受相应字体许可约束。完整说明见 **[NOTICE](NOTICE)**。
Original README
https://github.com/opencode-au/maison-elegance/blob/main/LICENSEhttps://github.com/opencode-au/maison-elegance/blob/main/README.md本说明**不构成法律意见**。若您在**澳大利亚**或**新南威尔士州(NSW)**面向消费者或经营企业站点,**您**须自行遵守适用法律,包括 **《澳大利亚消费者法》**(Australian Consumer Law,*Competition and Consumer Act 2010* (Cth) 附表二)、在收集个人信息时适用 **《1988 年隐私法》**(Privacy Act 1988 (Cth)),以及对您适用的公平交易与广告规范。请勿以 AI 生成或占位图文以可能误导消费者的方式描述商品、服务、价格或商业来源。
Original README
Compiled by DeepSeek based on repository license and README ·2026-10-14. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- GitHub
- Documentation and maintenance reference score
- More documented · 80 / 100
- Technologies
- Next.js · React
- Website type
- Starter
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2026-07-22
- Screenshot last checked
- 2026-10-14
A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.
The catalog identifies Next.js as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Review declaration: codex-user-requested-batch-review-20261017 · 2026-10-16
Inspect the recorded source material
SHA-256: 6fbe523e7624fdaecc08e331c0075e244add9f49d53634788e68b92a4ab573e3
2026-10-14T18:35:49.624Z
Source file / repository# Maison Elegance Website Sample
[English](#english) | [中文](#chinese)
# <a name="english"></a>Luxury Jewelry Brand Website
An elegant luxury jewelry brand website built with Next.js, featuring bilingual support and responsive design.
## Project Structure
```
app/
├── components/ # Reusable components
│ ├── Hero/ # Hero section
│ ├── Collections/ # Collections display
│ ├── Featured/ # Featured items
│ ├── Latest/ # Latest collections
│ ├── Services/ # Craftsmanship
│ ├── Footer/ # Footer component
│ └── Sidebar/ # Side navigation
├── locales/ # Localization
│ ├── zh.js # Chinese content
│ └── en.js # English content
└── page.js # Main page
```
## Key Features
1. Responsive Design
- Desktop (1024px+)
- Tablet (768px - 1024px)
- Mobile (<768px)
2. Bilingual Support
- English
- Chinese
3. Interactive Features
- Sidebar navigation
- Language switching
- Responsive layout
- Elegant animations
4. Component Features
- Side navigation menu
- Brand showcase
- Collection display
- Craftsmanship section
- Footer information
## Theme Styling
1. Color System
```css
:root {
--primary: #B8860B; /* Primary - Dark Gold */
--background: #000; /* Background - Black */
--text: #fff; /* Main Text - White */
--text-secondary: #888; /* Secondary Text - Gray */
}
```
## Getting Started
1. Install Dependencies
```bash
npm install
```
2. Development
```bash
npm run dev
```
3. Production Build
```bash
npm run build
```
## Customization
1. Content Modification
- Edit language files in `locales`
- Modify text content
2. Style Customization
- Modify component style files
- Adjust responsive layout
## Performance
1. Image Optimization
- Next.js Image component
- Responsive images
2. Code Splitting
- Component-level splitting
- Lazy loading
3. SEO Optimization
- Semantic HTML
- Meta tags optimization
## Third-party notices & AI-generated content
Demonstration images under `public/` are **AI-generated** for this template. They are not photographs of real products. Before production use, replace them or confirm your use complies with platform rules and applicable law. **Fonts** (Geist and Geist Mono) are loaded via [`next/font/google`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) from [Google Fonts](https://fonts.google.com/) and are subject to their respective font licenses. See **[NOTICE](NOTICE)** for details.
## Australia and NSW — deployer responsibilities
This README is **not legal advice**. If you operate a consumer-facing or business site in **Australia** or **New South Wales (NSW)**, **you** are responsible for compliance with applicable laws, including the **Australian Consumer Law** (Schedule 2 to the *Competition and Consumer Act 2010* (Cth)), the **Privacy Act 1988** (Cth) when collecting personal information, and fair trading / advertising requirements as they apply to you. Do not present AI-generated or placeholder imagery or copy in a way that could mislead consumers about goods, services, pricing, or commercial origin.
## License
**Copyright © 2026 Ausdata AI.** This project is licensed under the **[MIT License](LICENSE)**.
SPDX identifier: `MIT`
---
# <a name="chinese"></a>高端珠宝品牌网站
一个优雅的高端珠宝品牌展示网站,基于 Next.js 构建,支持中英文切换,响应式设计。
## 项目结构
```
app/
├── components/ # 可复用组件
│ ├── Hero/ # 首屏展示
│ ├── Collections/ # 系列展示
│ ├── Featured/ # 精选展示
│ ├── Latest/ # 最新系列
│ ├── Services/ # 匠心工艺
│ ├── Footer/ # 页脚组件
│ └── Sidebar/ # 侧边导航
├── locales/ # 多语言配置
│ ├── zh.js # 中文内容
│ └── en.js # 英文内容
└── page.js # 主页面
```
## 主要功能
1. 响应式设计
- 桌面端(1024px+)
- 平板端(768px - 1024px)
- 移动端(<768px)
2. 多语言支持
- 中文
- 英文
3. 交互功能
- 侧边栏导航
- 语言切换
- 响应式布局
- 优雅动画效果
4. 组件特性
- 侧边导航菜单
- 品牌展示区域
- 系列展示
- 匠心工艺
- 页脚信息
## 样式主题
1. 颜色系统
```css
:root {
--primary: #B8860B; /* 主色调 - 暗金色 */
--background: #000; /* 背景色 - 黑色 */
--text: #fff; /* 主要文本 - 白色 */
--text-secondary: #888; /* 次要文本 - 灰色 */
}
```
## 使用指南
1. 安装依赖
```bash
npm install
```
2. 开发环境运行
```bash
npm run dev
```
3. 构建生产版本
```bash
npm run build
```
## 自定义配置
1. 内容修改
- 编辑 `locales` 下的语言文件
- 修改文本内容
2. 样式定制
- 修改组件样式文件
- 调整响应式布局
## 性能优化
1. 图片优化
- 使用 Next.js Image 组件
- 支持响应式图片
2. 代码分割
- 组件级别代码分割
- 按需加载
3. SEO 优化
- 语义化 HTML
- Meta 标签优化
## 第三方说明与 AI 生成素材
`public/` 下的展示用图片为 **AI 生成**,并非真实商品摄影。正式商用或上线前请替换素材,或确认使用方式符合平台规则与适用法律。**字体**(Geist / Geist Mono)通过 Next.js 的 [`next/font/google`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) 从 [Google Fonts](https://fonts.google.com/) 加载,并受相应字体许可约束。完整说明见 **[NOTICE](NOTICE)**。
## 澳大利亚与新南威尔士州(NSW)— 部署方责任
本说明**不构成法律意见**。若您在**澳大利亚**或**新南威尔士州(NSW)**面向消费者或经营企业站点,**您**须自行遵守适用法律,包括 **《澳大利亚消费者法》**(Australian Consumer Law,*Competition and Consumer Act 2010* (Cth) 附表二)、在收集个人信息时适用 **《1988 年隐私法》**(Privacy Act 1988 (Cth)),以及对您适用的公平交易与广告规范。请勿以 AI 生成或占位图文以可能误导消费者的方式描述商品、服务、价格或商业来源。
## 许可证 | License
**版权所有 © 2026 Ausdata AI。** 本项目依据 **[MIT 许可证](LICENSE)** 授权。
SPDX 标识:`MIT`
Explore similar templates
Compare previews and descriptions within the same stack and category.

Next.js SaaS Starter
The official Next.js SaaS starter template, integrating email/password authentication, Stripe Checkout subscriptions, a dashboard with user/team CRUD, basic Owner/Member RBAC, and activity logging.
Next.js · SaaS

Next.js Commerce
Vercel's officially maintained Next.js App Router ecommerce starter with deep Shopify integration, offering a complete product catalog, cart, and checkout flow. Core logic is modular for swapping backends, and community provider versions exist for BigCommerce, Medusa, and Saleor.
Next.js · E-commerce

Next-js-Boilerplate
A developer-first Next.js 16 starter with Tailwind CSS 4 and TypeScript, supporting both App Router and Page Router.
Next.js · Starter

tailwind-nextjs-starter-blog
A Next.js and Tailwind CSS blog starter template using Contentlayer for Markdown/MDX, with built-in SEO, code highlighting, and tags. It targets personal technical blogs and migration from Jekyll/Hugo to React, and supports one-click Vercel deployment.
Next.js · Blog

next-forge
next-forge is a Turborepo-based Next.js template maintained by Vercel, positioned as a starting point for SaaS products.
Next.js · Starter

SaaS-Boilerplate
SaaS-Boilerplate is an open-source SaaS starter template built with Next.js App Router, React 19, TypeScript, Tailwind CSS, and Shadcn UI.
Next.js · SaaS
