📚 การศึกษาและเรียนรู้

University Study Room Booking

จองห้องอ่านหนังสือและตรวจสอบรอบที่ไม่ว่างในมหาวิทยาลัย

58 คะแนนแอปเทพ
ยังไม่มีสมาชิกให้ดาว ❤️ 0 ถูกใจในกลุ่ม
คะแนนแอปเทพ58เต็ม 100
ถูกใจในกลุ่ม0ครั้ง
หมวด📚การศึกษาและเรียนรู้
โหลดหน้าแรก2.0วินาที
ภาษาTHไทย
สมัครสมาชิกมีมีระบบ login

ผลงานนี้ทำอะไรได้

เปิดให้ผู้ใช้สมัครสมาชิก ดูรอบห้องอ่านหนังสือที่ไม่ว่าง และจองห้องในมหาวิทยาลัย ผู้ใช้จัดการได้เฉพาะการจองของตนเอง และระบบป้องกันการจองห้องเดียวกันในวันและรอบซ้ำกัน

เจ้าของผลงานเล่าไว้แบบนี้

https://room-booking-university.vercel.app # University Study Room Booking ระบบจองห้องอ่านหนังสือสำหรับมหาวิทยาลัย สร้างด้วย Next.js App Router, TypeScript, Tailwind CSS และ Supabase ผู้ใช้สมัคร/เข้าสู่ระบบ ดูรอบที่ไม่ว่าง และจัดการเฉพาะการจองของตนเองได้ ## Stack - Next.js 16 App Router และ React 19 - TypeScript แบบ strict - Tailwind CSS 4 แบบ CSS-first - Supabase Auth, PostgreSQL และ Row Level Security - Server Components สำหรับอ่านข้อมูล และ Server Actions สำหรับเปลี่ยนข้อมูล ## เริ่มต้นในเครื่อง ต้องใช้ Node.js 24 และ npm จากนั้นติดตั้ง dependency จาก lockfile: ```bash npm ci cp .env.example .env.local ``` ใส่ค่าจาก Supabase Connect dialog ใน `.env.local`: ```dotenv NEXT_PUBLIC_SUPABASE_URL= NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY= ``` ใช้เฉพาะ publishable key ในแอป ห้ามใส่ secret หรือ privileged database key ใน repository และ browser ## ตั้งค่า Supabase นำ SQL จาก `supabase/schema.sql` ไปใช้กับ Supabase project หนึ่งครั้ง SQL นี้จะ: - สร้าง `rooms` และ `bookings` - seed ห้องขั้นต่ำ 4 ห้อง - จำกัดรอบเวลาและความยาววัตถุประสงค์ด้วย `CHECK` - ป้องกันห้อง/วันที่/รอบซ้ำด้วย `UNIQUE` - เปิด RLS และให้ผู้ใช้เห็น/แก้/ลบเฉพาะ booking ของตน - สร้าง RPC สำหรับเปิดเผยเพียงห้อง วันที่ และรอบที่ไม่ว่าง เปิด Email/Password provider ใน Supabase Authentication ก่อนทดสอบ signup/login หากใช้ email confirmation ให้เพิ่ม redirect URL ของ localhost และ Vercel ใน Auth URL Configuration ## คำสั่ง ```bash npm run dev npm run typecheck npm run lint npm run build npm run start ``` การพิสูจน์ RLS ด้วยผู้ใช้สองบัญชี: ```bash # ตร

โดย KraiyosW · ดูโพสต์ต้นทาง

ให้คะแนนผลงานนี้

ต้องเข้าสู่ระบบก่อนถึงให้คะแนนได้ เข้าสู่ระบบหรือสมัครฟรี

ผลงานอื่นในหมวด การศึกษาและเรียนรู้

คำถามที่พบบ่อยเกี่ยวกับ University Study Room Booking

University Study Room Booking ทำอะไรได้

เปิดให้ผู้ใช้สมัครสมาชิก ดูรอบห้องอ่านหนังสือที่ไม่ว่าง และจองห้องในมหาวิทยาลัย ผู้ใช้จัดการได้เฉพาะการจองของตนเอง และระบบป้องกันการจองห้องเดียวกันในวันและรอบซ้ำกัน

ใครเป็นคนสร้าง University Study Room Booking

KraiyosW เป็นผู้สร้าง University Study Room Booking ผลงานหมวดการศึกษาและเรียนรู้ เว็บแอปเทพให้เครดิตเจ้าของผลงานและมีลิงก์กลับไปยังต้นทางทุกรายการ

University Study Room Booking ยังเปิดใช้งานได้อยู่ไหม

ตรวจล่าสุดเมื่อ 17 ก.ย. 2569 ยังเปิดใช้งานได้ปกติที่ https://room-booking-university.vercel.app

คะแนน 58 จาก 100 ของ University Study Room Booking คิดจากอะไร

คะแนนเต็ม 100 คิดจาก 4 ส่วน คือ เว็บยังเปิดใช้งานได้จริง 40 คะแนน (ลิงก์ตายเหลือ 5) คุณภาพเว็บจากการสแกนอัตโนมัติสูงสุด 20 คะแนน (ใช้บนมือถือได้ 5 โหลดเร็วสูงสุด 7 มีคำอธิบายเว็บ 4 มีภาษาไทย 4 รวมคะแนนบรรณาธิการ) ความนิยมในชุมชนต้นทางสูงสุด 20 คะแนน คิดแบบลดหลั่นตามจำนวน reactions และคะแนนดาวจากสมาชิกเว็บสูงสุด 20 คะแนน (ดาวเฉลี่ยคูณ 4)

เป็นเจ้าของผลงานนี้และอยากแก้ข้อมูลหรือนำออก แจ้งเราได้ที่นี่