ไอเดีย #98: ระบบแลกเปลี่ยนหนังสือมือสองในมหาวิทยาลัย
ต้นเทอมทีไร กลุ่มโซเชียลของมหาวิทยาลัยจะเต็มไปด้วยโพสต์ "ขายหนังสือแคลคูลัส สภาพดี" กับ "หาซื้อหนังสือวิชา..." ปนกันจนหาไม่เจอ ขณะที่รุ่นพี่ที่เรียนจบวิชานั้นแล้วก็มีหนังสือกองอยู่ที่หอโดยไม่รู้จะขายใคร ไอเดียนี้คือระบบแลกเปลี่ยนหนังสือมือสองภายในมหาวิทยาลัย ที่ค้นตามรหัสวิชา จับคู่คนขายกับคนอยากได้อัตโนมัติ และนัดรับของในจุดปลอดภัยภายในมหาวิทยาลัย
ใครจะใช้
- นักศึกษาผู้ขาย/ผู้ให้ — ลงประกาศหนังสือ ระบุสภาพ ราคา หรือให้ฟรี
- นักศึกษาผู้ซื้อ — ค้นหาตามรหัสวิชาหรือชื่อหนังสือ ตั้งรายการที่อยากได้
- ผู้ดูแล (สโมสรนักศึกษา/ชมรม) — ดูแลประกาศ จัดการรายงาน จัดงานตลาดนัดหนังสือ
ฟีเจอร์ขั้นต่ำ (MVP)
- สมัครด้วยอีเมลมหาวิทยาลัยเพื่อยืนยันว่าเป็นนักศึกษาจริง
- ลงประกาศ: ชื่อหนังสือ ISBN รหัสวิชา สภาพ (มีจดโน้ต/ไฮไลต์) ราคา รูปถ่าย
- ค้นหาตามรหัสวิชา ชื่อหนังสือ คณะ และช่วงราคา
- Wishlist: บันทึกหนังสือที่อยากได้ เมื่อมีคนลงประกาศตรงกันระบบแจ้งเตือนทันที
- แชตภายในระบบเพื่อตกลงราคาและนัดรับ โดยไม่ต้องเปิดเผยเบอร์โทร
- เลือกจุดนัดรับจากรายการจุดสาธารณะในมหาวิทยาลัย และวันเวลา
- ปิดการขาย แล้วให้คะแนนอีกฝ่าย
ต่อยอดได้อีก
- ดึงรายชื่อหนังสือที่ใช้ในแต่ละวิชาจากเอกสารประกอบรายวิชา
- แนะนำราคาจากประวัติการขายเล่มเดียวกัน
- โหมดบริจาคให้ห้องสมุดหรือรุ่นน้องที่ขาดแคลน
- รองรับของใช้อื่น เช่น เครื่องคิดเลข ชุดปฏิบัติการ
โครงข้อมูลตั้งต้น
book— id, isbn, title, author, editioncourse_book— course_code, book_idlisting— id, seller_id, book_id, condition, price, is_free, photos, status, created_atwishlist— id, user_id, book_id/course_code, max_price, notified_atmeetup— id, listing_id, buyer_id, place_id, meet_at, statusmeetup_place— id, name, description
ระดับความยาก และสิ่งที่จะได้เรียนรู้
มือใหม่ถึงปานกลาง — ขอบเขตชัด ใช้ได้จริงในมหาวิทยาลัยตัวเอง
- ยืนยันอีเมลตามโดเมนที่กำหนด
- ระบบจับคู่ประกาศกับ wishlist แบบ event-driven
- แชตแบบง่ายด้วย polling หรือ WebSocket
- ค้นหาด้วย ISBN และดึงข้อมูลหนังสืออัตโนมัติจากแหล่งข้อมูลเปิด
ข้อควรระวัง
- ห้ามซื้อขายหนังสือถ่ายเอกสารหรือไฟล์ละเมิดลิขสิทธิ์ ระบุในกติกาและให้ผู้ใช้รายงานได้
- ไม่แสดงอีเมลหรือรหัสนักศึกษาต่อสาธารณะ และให้บล็อกผู้ใช้ที่ก่อกวนได้
- แนะนำให้นัดรับในจุดสาธารณะช่วงกลางวัน และเตือนเรื่องการโอนเงินก่อนเห็นของ
สมัยเรียนใครซื้อขายหนังสือมือสองช่องทางไหนกันบ้างครับ? และคิดว่าระบบควรจับคู่ด้วยรหัสวิชาหรือ ISBN เป็นหลัก เพราะบางวิชาใช้หนังสือคนละ edition กัน มาคุยกันได้เลย นักศึกษาที่ทำเป็นโปรเจกต์จบแล้วเอามาแชร์ในกระทู้ได้นะครับ