Admin Dashboard

Username: admin

👤 admin

Dashboard

Manage JIWOO website content, news, and members.

0
Seasons
0
Articles
0
Pending Registrations
0
Active Members
${[{v:'seasons',ico:'📅',h:'Season Management',d:'Add/edit/delete seasonal collections (SS26, AW26, etc.)'},{v:'articles',ico:'📰',h:'Article Management',d:'Add product articles with images — first 3 per season are free'},{v:'registrations',ico:'📋',h:'Member Registrations',d:'Review pending registration requests and approve/reject'},{v:'users',ico:'👥',h:'Active Members',d:'View all approved members and manage their access'},{v:'email',ico:'📧',h:'Email Configuration',d:'Set up EmailJS SMTP for automated registration notifications'},{v:'content',ico:'✏️',h:'Page Content',d:'Edit website text content for all main pages'},].map(s=>`
${s.ico}

${s.h}

${s.d}

`).join('')}

📅 Season Management

Create and manage seasonal collections for the NEWS page.

All Seasons
+ Add Season

➕ New Season

📰 Article Management

Add product articles to seasons. First 3 (by order) are free. Rest require member login.

All Articles
+ Add Article

➕ New Article

Images are stored as base64. Keep files under 500KB for best performance.

📋 Member Registrations

Review and approve/reject member access requests.

Workflow: When a user registers on the website, they appear here with "Pending" status. Review their info and click Approve to grant access (you set their password), or Reject to decline. The user is notified when they try to log in.

👥 Active Members

All approved members with site access.

Members
+ Add Member

➕ Add Member Directly

✏️ Page Content

Edit website text. Changes appear live. Tip: use the inline editor on the site for quick edits.

📧 Email Configuration

Configure automated email notifications when users register.

How it works: JIWOO uses EmailJS to send emails from the browser without a server.
1. Create a free account at emailjs.com
2. Add your SMTP service (enter your SMTP credentials in EmailJS dashboard)
3. Create an email template for "New Registration"
4. Enter your EmailJS credentials below

📧 EmailJS Configuration

📋 Email Template Variables

Use these variables in your EmailJS template:
{{to_email}} — Admin notification email
{{user_name}} — Registrant's name
{{user_email}} — Registrant's email
{{user_phone}} — Registrant's phone
{{message}} — Full registration details

⚙️ Settings

System configuration and data management.

💾 导出数据文件 / Export Data File

将当前所有数据(账号、新闻、用户、邮件配置)打包为 jiwoo-data.js, 上传到服务器 data/ 文件夹后,任何设备访问网站都能读取到最新内容。
每次在后台做完修改后,记得导出并上传此文件。

🔐 修改管理员密码 / Change Admin Password

管理员用户名固定为 admin。修改密码后请立即导出数据文件并上传,否则重新部署后密码会恢复。

🗑️ Data Management

Revert all inline text edits to defaults

Delete all user accounts (cannot undo)

Replace all seasons and articles with data file defaults