ตั้งค่า Atlas — SaaS สำหรับจัดการธุรกิจรถเช่า

รับ Atlas SaaS ฟรี ให้ Claude ตั้งค่าบนโปรเจกต์ Supabase ของคุณเอง แล้วเผยแพร่สำเนาที่ใช้งานได้บน Hostinger ดูเดโมสด (เปิดในแท็บใหม่)

แผนการทำงานและแหล่งข้อมูล

สิ่งที่ต้องมี

โฮสติ้ง Hostinger

โค้ดของ Atlas ฟรี ส่วนโฮสติ้งเป็นแพ็กเกจแบบเสียเงิน เว็บไซต์จริงของคุณจะรันอยู่ที่นี่

เลือกแพ็กเกจ Hostinger

ใช้แพ็กเกจ Unlimited หรือแพ็กเกจ Cloud ที่รองรับการดีพลอย Web App

Claude Desktop

ผู้ช่วย AI สำหรับการตั้งค่า Claude ทำงานด้านเทคนิคในแท็บ Code

ดาวน์โหลด Claude Desktop

https://claude.ai/download

Node.js

เวอร์ชัน 20.19 ขึ้นไป ที่เหลือ Claude จัดการให้

ดาวน์โหลด Node.js

https://nodejs.org/en/download

Git

ใช้สำหรับเผยแพร่สำเนา Atlas ของคุณ Claude รันคำสั่ง Git ให้คุณ

ดาวน์โหลด Git

https://git-scm.com/

บัญชี Supabase

แพ็กเกจฟรีเพียงพอสำหรับเริ่มต้น คุณจะสร้างโปรเจกต์ใหม่เมื่อ Claude ขอ

สร้างบัญชี Supabase

https://supabase.com/dashboard

บัญชี GitHub

ฟรี ใช้เก็บสำเนา Atlas แบบส่วนตัวของคุณเอง ซึ่ง Hostinger จะดีพลอยจากที่นี่

สร้างบัญชี GitHub

https://github.com/signup

รับ Atlas

ดาวน์โหลด Atlas

Atlas ฟรีและเป็นโอเพนซอร์สภายใต้ MIT License

เปิด Atlas บน GitHub

https://github.com/salhiworks/atlas-car-rental-saas

กด Code แล้วกด Download ZIP แตกไฟล์ที่ดาวน์โหลดมา เก็บโฟลเดอร์ atlas-car-rental-saas-main ไว้ในที่ที่หาง่าย เช่น Documents

ใช้ Git อยู่แล้วใช่ไหม? คุณจะโคลน repository แทนก็ได้ การตั้งค่าของ Claude ใช้ได้ทั้งสองแบบ

เปิด Atlas ใน Claude Desktop

Claude Desktop Code Local Select Project Folder Open Trust Workspace

เลือกโฟลเดอร์ Atlas โดยตรง — โฟลเดอร์ที่มี README.md อยู่ข้างใน

ตั้งค่า Supabase ด้วย Claude

ขอให้ Claude ตั้งค่า Atlas

ในแท็บ Code ขณะที่เปิดโฟลเดอร์ Atlas อยู่ ให้ส่งข้อความนี้:

พรอมต์ตั้งค่า Atlas

เริ่มการตั้งค่าที่มีมาในตัวของ Atlas Claude ทำงานด้านเทคนิคแทนคุณ

Set up Atlas for me.

Claude ทำตามสกิลการตั้งค่าที่มีมาในตัวของ Atlas โดยตรวจสอบคอมพิวเตอร์ของคุณ ติดตั้งสิ่งที่ Atlas ต้องใช้ และทำงานด้านเทคนิคเอง Claude จะหยุดเฉพาะเมื่อต้องการคุณ และแต่ละช่วงนั้นคือหนึ่งงานในคู่มือนี้

สร้างโปรเจกต์ Supabase ของคุณ

Claude จะขอสิ่งนี้เป็นอย่างแรก Atlas จะติดตั้งลงในโปรเจกต์ใหม่ที่ว่างเปล่าเสมอ

เปิดแดชบอร์ด Supabase

https://supabase.com/dashboard

กด New project — ใช้แพ็กเกจ Free ได้ ตั้งชื่อ และบันทึกรหัสผ่านฐานข้อมูลไว้ในที่ปลอดภัย เมื่อพร้อมแล้ว ให้คัดลอก Project ID แล้ววางลงใน Claude

Supabase Project Settings General

ถ้า Claude ขอให้คุณลงชื่อเข้าใช้ Supabase หรือเชื่อมต่อโปรเจกต์ ให้ทำตามคำแนะนำที่ Claude ให้ทุกขั้นตอน

อนุมัติการติดตั้ง

Claude จะแสดงชื่อ ภูมิภาค และวันที่สร้างโปรเจกต์ของคุณ แล้วถามว่าจะติดตั้ง Atlas ลงไปหรือไม่ ตรวจสอบว่าเป็นโปรเจกต์ที่คุณเพิ่งสร้าง แล้วตอบ yes การตอบ yes ครั้งเดียวนั้นครอบคลุมขั้นตอนที่เหลือทั้งหมด:

สร้างฐานข้อมูล Atlas (migration 54 รายการ แสดงตัวอย่างก่อน)

ดีพลอยและตรวจสอบ Edge Functions 4 ตัวของ Atlas

กำหนดค่าแอปด้วย Publishable key เท่านั้น

รันการบิลด์และการตรวจสอบอัตโนมัติของ Atlas

ใช้เวลาไม่กี่นาที และคุณไม่ต้องเปิดหรือทดสอบอะไร ถ้าโปรเจกต์ไม่ว่าง Claude จะหยุดและไม่เปลี่ยนแปลงอะไรเลย

เตรียม GitHub

สร้าง repository ส่วนตัวที่ว่างเปล่า

นี่คือสำเนา Atlas ของคุณเองบน GitHub ซึ่ง Hostinger จะดีพลอยเว็บไซต์ของคุณจากที่นี่

สร้าง repository บน GitHub

https://github.com/new

ตั้งชื่อ repository เลือก Private ปิด README, .gitignore และ license ไว้ กด Create repository คัดลอก URL ของ repository

อนุมัติการเผยแพร่

วาง URL ของ repository ลงใน Claude เมื่อ Claude ขอ Claude จะเตรียม Git ตรวจสอบว่าไม่มีข้อมูลลับติดไปด้วย และแสดงสรุปสั้นๆ ได้แก่ repository ของคุณและ branch main ตรวจสอบว่าเป็น repository ของคุณ แล้วตอบ yes

Claude จะไม่ push ไปยัง repository ต้นฉบับของ Atlas ถ้า Git ขอให้ลงชื่อเข้าใช้ Claude จะขอให้คุณรันการ push เอง — ให้ลงชื่อเข้าใช้ผ่านเบราว์เซอร์ เพราะ GitHub ไม่รับรหัสผ่านบัญชีของคุณตรงนั้น

ดีพลอยบน Hostinger

นำเข้า repository ของคุณ

ยังไม่มีโฮสติ้งใช่ไหม? ให้เลือกแพ็กเกจในส่วนสิ่งที่ต้องมีก่อน

Hostinger Websites Add Website Web App Import Git Repository

เชื่อมต่อ GitHub แล้วเลือก Only select repositories เลือก repository Atlas ของคุณและ branch main เลือกโดเมนชั่วคราวฟรีหรือโดเมนของคุณเอง

ตั้งค่าการบิลด์และดีพลอย

ใช้พรีเซ็ตเฟรมเวิร์ก Vite ที่ Hostinger ตรวจพบ เลือก Node.js 22 หรือเวอร์ชันใหม่ที่สุดที่มีให้เลือก ตั้งคำสั่งบิลด์เป็น npm run build ตั้งไดเรกทอรีเอาต์พุตเป็น dist

เพิ่มตัวแปรสภาพแวดล้อมสองตัวนี้เท่านั้น Claude จะแสดงค่าทั้งสองให้คุณ และคุณไม่ต้องสนใจคำแนะนำอื่น:

VITE_SUPABASE_URL VITE_SUPABASE_PUBLISHABLE_KEY

VITE_SUPABASE_URL

URL ของโปรเจกต์

VITE_SUPABASE_PUBLISHABLE_KEY

Publishable key

รับค่าเหล่านี้จาก Supabase

เปิด Connect

https://supabase.com/dashboard/project/_?showConnect=true

ความปลอดภัย

ใส่เฉพาะ Publishable key ที่นี่ ห้ามใส่ Secret key หรือ service_role key ในตัวแปร VITE_ — ทุกอย่างที่ขึ้นต้นด้วย VITE_ จะมองเห็นได้ในเบราว์เซอร์

กด Deploy แล้วรอให้บิลด์เสร็จ คัดลอกที่อยู่เว็บไซต์ของคุณแล้ววางลงใน Claude

Claude จะตรวจสอบว่าเว็บไซต์จริงโหลดผ่าน HTTPS และเชื่อมต่อกับโปรเจกต์ Supabase ของคุณแล้ว

เปิดใช้งานจริงและสร้างเอเจนซีของคุณ

เพิ่มที่อยู่เว็บไซต์จริงลงใน Supabase

อีเมลสมัครสมาชิกและอีเมลรหัสผ่านจะลิงก์ไปยังที่อยู่เหล่านี้ Claude จะส่ง Site URL และ Redirect URLs ทั้งสี่ที่ถูกต้องสำหรับโดเมน Hostinger ของคุณ — ให้คัดลอกจากข้อความของ Claude

Supabase Authentication URL Configuration

ตั้ง Site URL เป็นที่อยู่เว็บไซต์จริงของคุณ โดยขึ้นต้นด้วย https:// เพิ่ม Redirect URLs ทั้งสี่ทีละรายการ กด Save แล้วบอก Claude ว่าเสร็จแล้ว

Redirect URL แต่ละรายการคือที่อยู่เว็บไซต์จริงของคุณตามด้วยพาธใดพาธหนึ่งต่อไปนี้:

/auth/callback

/accept-invite

/auth/reset-password

/confirm-email

สร้างเอเจนซีของคุณ

เปิดลิงก์สมัครที่ Claude ให้ — ที่อยู่เว็บไซต์จริงของคุณตามด้วย /sign-up สร้างเอเจนซีด้วยอีเมลเดียวกับบัญชี Supabase ของคุณ เปิดอีเมลยืนยันในเบราว์เซอร์เดียวกัน ลงชื่อเข้าใช้ แล้วบอก Claude เมื่อแดชบอร์ดแสดงเอเจนซีของคุณ

ทำไมต้องใช้อีเมลเดียวกัน: อีเมลในตัวของ Supabase ส่งได้เฉพาะที่อยู่ของทีม Supabase ของคุณ ประมาณสองฉบับต่อชั่วโมง จากนั้น Claude จะยืนยันว่าเอเจนซีของคุณมีอยู่จริงโดยมีคุณเป็น Owner — คุณไม่ต้องทดสอบอะไร

Atlas ออนไลน์แล้ว ทุกครั้งที่ push ไปยัง branch main ระบบจะดีพลอยใหม่บน Hostinger ดังนั้นขอให้ Claude เปลี่ยนอะไรก็ได้ รวมถึงชื่อ โลโก้ หรือสีของคุณเอง แล้วขอให้ Claude push

ก่อนรับลูกค้าจริง

เชื่อมต่อผู้ให้บริการอีเมลของคุณเอง (Custom SMTP) ก่อนที่ลูกค้าหรือพนักงานนอกทีม Supabase ของคุณจะสมัคร:

Supabase Authentication Emails SMTP Settings