8 คะแนน โดย GN⁺ 2024-05-30 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • แพลตฟอร์มพัฒนาที่พร้อมใช้งานทันทีสำหรับเร่งกระบวนการสร้างแอปพลิเคชันธุรกิจและเครื่องมือภายในองค์กร
  • ลดเวลาและความพยายามในการพัฒนาด้วยความสามารถที่สร้างไว้ล่วงหน้าและฟีเจอร์แบบ Out-of-the-box
  • แนวทางที่ยืดหยุ่นและขยายต่อได้: สร้างแอปพลิเคชันด้วยเอนทิตี และเลือกได้จากโมเดลมัลติเทนเนนซีที่หลากหลาย
  • Java + Spring Boot + JavaScript + HTML + Hibernate + PostgreSQL
  • มีตัวเลือกการปรับแต่งและการเชื่อมต่อแบบไม่จำกัด (Slack, Basecamp, GitHub, Jira, Trello, Google, Stripe, Teams เป็นต้น)

ฟีเจอร์ที่มีมาให้ในตัว

เอนทิตีแบบไดนามิก

  • สามารถสร้างตารางฐานข้อมูล, ฟังก์ชัน CRUD, ฟอร์ม และมุมมองภาพรวมได้

แผงผู้ดูแลระบบแอปพลิเคชัน

  • การตั้งค่าแอป: จัดการการตั้งค่าอีเมล, บทบาท, สิทธิ์ และเทมเพลต HTML
  • หน้าจอตรวจสอบย้อนหลัง: ติดตามการเปลี่ยนแปลงข้อมูล
  • บันทึกระบบ: ดูอินไซต์กิจกรรมและแก้ปัญหา
  • สถานะระบบ: ภาพรวมประสิทธิภาพและสถานะของระบบ

การจัดการผู้ใช้

  • เชิญผู้ใช้เข้าสู่องค์กร
  • กำหนดบทบาท
  • เข้าถึงการตั้งค่าโปรไฟล์ผู้ใช้
  • ปลอมตัวเป็นผู้ใช้ (ใช้ได้ในโหมดผู้ดูแลระบบ)

บทบาทและสิทธิ์

  • สร้างบทบาทแบบส่วนกลางหรือเฉพาะองค์กร
  • กำหนดสิทธิ์ให้แต่ละบทบาท

การจัดการองค์กร

  • แยกข้อมูลของแต่ละองค์กร
  • ใช้กฎความปลอดภัยในการเข้าถึงข้อมูล
  • ปรับแต่งแดชบอร์ด
  • กำหนดบทบาทระดับองค์กรให้ผู้ใช้

CMS

  • แก้ไขเทมเพลต HTML
  • แก้ไขเวอร์ชันร่างของทรัพยากร
  • เพิ่มทรัพยากรสาธารณะใหม่

การจัดการทรัพยากร

  • จัดการภาพรวมของไฟล์
  • ปรับขนาดรูปภาพ
  • ตั้งค่าการเข้าถึงไฟล์แบบสาธารณะ

ตัวรับฟังเหตุการณ์

ใช้แฮนด์เลอร์ที่มีมาในตัวเพื่อตอบสนองต่อเหตุการณ์ของแอปพลิเคชัน (เช่น การสร้างผู้ใช้, การเข้าสู่ระบบ, การเริ่มต้นแอปพลิเคชัน)

การสำรองข้อมูล

มีกระบวนการสำรองฐานข้อมูลในตัว

การนำเข้าและส่งออก

สามารถส่งออกองค์ประกอบของแอปปัจจุบันและนำเข้าไปยังอินสแตนซ์ Openkoda Core อื่นได้อย่างง่ายดาย

โมเดลมัลติเทนเนนซี

  • ฐานข้อมูลเดียว / สคีมาเดียว
  • ฐานข้อมูลเดียว / หลายสคีมา
  • หลายฐานข้อมูล / หลายสคีมา

คำของาน

ตั้งเวลางานตามช่วงเวลาและประมวลผลงานด้วยตัวรับฟังเหตุการณ์

การแจ้งเตือน

ซิงก์แอปพลิเคชันกับช่องทางแจ้งเตือน เช่น อีเมล, Slack, Jira, GitHub, Trello และ Basecamp

ตัวส่งอีเมล

ปรับแต่งเทมเพลตอีเมลผ่าน CMS และตั้งเวลาส่งอีเมลได้

ความเห็นของ GN⁺

  • ความยืดหยุ่นของ Openkoda: โมเดลมัลติเทนเนนซีที่หลากหลายและความสามารถด้านเอนทิตีแบบไดนามิกช่วยให้ขยายแอปพลิเคชันให้ตรงกับความต้องการทางธุรกิจที่หลากหลายได้ง่าย
  • เทคโนโลยีสแต็ก: ใช้เทคโนโลยีที่คุ้นเคยอย่าง Java, Spring Boot, Hibernate ทำให้แม้วิศวกรระดับเริ่มต้นก็เข้าถึงได้ง่าย
  • แอปพลิเคชันตัวอย่าง: แอปตัวอย่างที่มีให้เป็นตัวอย่างที่ดีของสถานการณ์ทางธุรกิจจริง
  • โอกาสในการมีส่วนร่วม: ในฐานะโครงการโอเพนซอร์ส มีโอกาสมากมายที่นักพัฒนาจะเข้าไปมีส่วนร่วมและปรับปรุงได้โดยตรง
  • Managed Cloud: ตัวเลือก Managed Cloud ช่วยให้การดีพลอยและการขยายระบบทำได้ง่ายขึ้น.

1 ความคิดเห็น

 
GN⁺ 2024-05-30
ความคิดเห็นบน Hacker News
  • เอกสารประกอบยังไม่เพียงพอ: เอกสารของ OpenKoda ยังอยู่ในระดับผิวเผิน และจำเป็นต้องมีเอกสารสำหรับนักพัฒนาที่ลงลึกกว่านี้
  • CRM และ Salesforce: แทบไม่มีใครต้องการ Salesforce เวอร์ชันโอเพนซอร์ส และกระแสก็มีความสำคัญ
  • คำขอบคุณ: ขอบคุณสำหรับฟีดแบ็ก และยินดีที่จะจัดเดโมของ OpenKoda ให้
  • ความไม่พอใจต่อ Salesforce: แสดงความไม่พอใจต่อ Salesforce และรู้สึกสนใจ OpenKoda
  • แพลตฟอร์มคู่แข่ง: OpenKoda มีแนวโน้มจะแข่งขันกับ Retool มากกว่า Salesforce
  • การเปรียบเทียบฟีเจอร์: อยากทราบความแตกต่างของฟีเจอร์ระหว่างเวอร์ชันฟรีกับเวอร์ชันองค์กร
  • การโพสต์ซ้ำ: สงสัยว่าทำไมถึงนำมาลงอีก ทั้งที่เคยโพสต์ไปแล้วเมื่อ 10 วันก่อน
  • จุดแข็งของ Salesforce: Salesforce มีระบบนิเวศพาร์ตเนอร์ที่แข็งแกร่งและแทบไม่มีความเสี่ยงด้านแพลตฟอร์ม จึงสงสัยว่า OpenKoda มีแนวทางต่อปลั๊กอินและพาร์ตเนอร์ด้านบริการอย่างไร
  • การแข่งขันกับ Salesforce: สงสัยว่าจะเอาชนะซอฟต์แวร์องค์กรรายใหญ่อย่าง Salesforce ได้หรือไม่
  • โปรเจกต์ NextJS: สงสัยว่ามีโปรเจกต์ลักษณะคล้ายกันที่เขียนด้วย NextJS หรือไม่