BonDevLab — สร้างพื้นที่ทดลองของตัวเองบนเว็บ
จากไอเดียอยากมีที่เก็บโปรเจกต์และสิ่งที่เรียนรู้ สู่เว็บ Django ที่ออกแบบ ทดสอบ และนำขึ้นใช้งานจริงบนโดเมนของตัวเอง
อัปเดต
ปัญหาที่แก้
ไอเดียเรื่องเว็บแอป AI, ESP32 และหุ่นยนต์ งานพิมพ์ 3D รวมถึงเครื่องมือเล็ก ๆ ที่อยากทดลอง มีมากกว่าพื้นที่ที่เคยใช้เก็บและเล่าเรื่องเหล่านี้ จึงอยากสร้างที่ของตัวเองสำหรับบันทึกว่าเริ่มจากปัญหาอะไร ทำอะไรไปแล้ว เจออะไร และได้เรียนรู้อะไร พร้อมลองใช้ AI ช่วยพัฒนาเว็บตั้งแต่การวางแผนจนเปิดใช้งานจริง
เหมาะกับใคร
คนที่สนใจติดตามโปรเจกต์และการทดลองของ Bon รวมถึงคนที่กำลังหัดสร้างเว็บด้วยความช่วยเหลือจาก AI และอยากเห็นทั้งงานที่สำเร็จกับปัญหาระหว่างทาง
วิธีใช้งาน
เริ่มจากหน้าแรกเพื่อดูงานล่าสุด ไปที่ Projects เพื่ออ่านรายละเอียดของแต่ละงาน และไปที่ Journal เพื่ออ่านบันทึกการลงมือทำ เว็บมีพื้นที่จัดการเนื้อหาสำหรับเจ้าของแยกจากส่วนที่ทุกคนเห็น
สิ่งที่ทำได้แล้ว
- หน้าแรก, Projects, Journal และ About ใช้งานได้บน
bondevlab.com - เจ้าของสร้างและแก้โปรเจกต์ บทความ และรูปภาพได้ผ่านระบบจัดการเนื้อหา พร้อมดูตัวอย่างก่อนเผยแพร่
- บทความเชื่อมกับโปรเจกต์ที่เกี่ยวข้องได้ และรูปภาพที่เป็นส่วนตัวไม่ถูกเผยแพร่เพียงเพราะมีไฟล์อยู่ในระบบ
- พื้นที่เจ้าของมีการเข้าสู่ระบบและการยืนยันตัวตนสองชั้น; เว็บยังไม่เปิดรับสมัครสมาชิก
- เว็บทำงานบน Droplet ของ DigitalOcean พร้อม HTTPS, ฐานข้อมูล PostgreSQL และระบบสำรองข้อมูลในเซิร์ฟเวอร์
- จดโดเมน
bondevlab.comกับ Namecheap และตั้ง DNS ให้เปิดเว็บจากชื่อโดเมนได้
ข้อจำกัด
BonDevLab ยังเป็นพื้นที่ทดลองที่ค่อย ๆ เติมเนื้อหา การเขียนและแก้ไขเนื้อหายังทำผ่านหน้า admin ของ Django ที่ปรับให้ใช้ง่ายขึ้น ยังไม่มีหน้าจัดการเนื้อหาที่ออกแบบเอง และยังไม่มีระบบสมาชิกหรือเครื่องมือให้คนภายนอกใช้งานในเว็บ แผนถัดไปคือเพิ่มโปรเจกต์จริง บทความ และภาพประกอบ พร้อมจัดการสำเนาข้อมูลออกนอกเซิร์ฟเวอร์ให้เรียบร้อย