Scholario - Edutech Empowerment System
เปลี่ยนการศึกษาด้วยเทคโนโลยี!
สำรวจเอกสาร»
ดูการสาธิต·รายงานข้อบกพร่อง·คุณลักษณะการร้องขอ
สารบัญ
- เกี่ยวกับโครงการ
- เริ่มต้น
- คุณสมบัติ
- จุดปลาย
- แผนภาพเอ้อ
- ภาพหน้าจอ
- การบริจาค
- ใบอนุญาต
- ติดต่อ
เกี่ยวกับโครงการ
Scholario เป็นระบบเสริมพลัง Edutech ที่ออกแบบมาเพื่อปฏิวัติการจัดการการศึกษา เป็นแพลตฟอร์มที่ครอบคลุมสำหรับโรงเรียนนักเรียนครูและผู้ดูแลระบบเพื่อปรับปรุงงานต่าง ๆ และปรับปรุงประสบการณ์การเรียนรู้
สร้างขึ้นด้วย
- ส่วนหน้า: เชิงมุม
- แบ็กเอนด์: Python กับ Django
- ฐานข้อมูล: SQL, MongoDB
- การรวม AI: chatgpt, genai
เริ่มต้น
ในการเริ่มต้นกับ Scholario ให้ทำตามขั้นตอนง่ายๆเหล่านี้
การติดตั้ง
- โคลนที่เก็บ
git clone https://github.com/Vikram043/Scholario-EduTech-Empowerment-System
Install necessary packages
sh
cd frontend
npm install
cd ../backend
pip install -r requirements.txt
การใช้งาน
- เรียกใช้ส่วนหน้า
- เรียกใช้แบ็กเอนด์
cd backend
python manage.py runserver
คุณสมบัติ
นักวิชาการมีคุณสมบัติที่หลากหลายรวมถึง แต่ไม่ จำกัด เพียง:
- การลงทะเบียนและการจัดการนักเรียน
- การลงทะเบียนครูและการจัดการ
- แดชบอร์ดผู้ดูแลระบบสำหรับการบริหารโรงเรียน
- การติดตามการเข้าร่วม
- คณะกรรมการประกาศสำหรับการประกาศ
- แชทแบบโต้ตอบกับผู้ช่วย AI
- และอีกมากมาย!
จุดปลาย
นี่คือจุดสิ้นสุดของ API ที่คุณสามารถใช้:
-
/admin : แผงผู้ดูแลระบบ -
/admin-teacher : จัดการครู -
/admin-student : จัดการนักเรียน -
/admin-attendance : จัดการการเข้าร่วม -
/admin-fee : จัดการการชำระค่าธรรมเนียม -
/admin-notice : ประกาศโพสต์ -
/teacher-dashboard : แดชบอร์ดครู -
/student-dashboard : Dashboard นักเรียน -
/aboutus : เกี่ยวกับเราหน้า -
/contactus : ติดต่อเราหน้า - และอีกมากมาย ...
หน่วยงานและความสัมพันธ์:
หน่วยงาน:
- นักเรียน
- ครู
- ผู้ดูแลระบบ
- ระดับ
- เรื่อง
- การเข้าร่วม
- ค่าธรรมเนียม
- สังเกต
ความสัมพันธ์:
- นักเรียนเข้าเรียนในชั้นเรียน (หลายต่อหลายคน)
- ครูสอนวิชา (หลายต่อหลายคน)
- ครูจัดการชั้นเรียน (หนึ่งถึงหลายคน)
- ผู้ดูแลระบบอนุมัติครู (หนึ่งถึงหลายคน)
- ผู้ดูแลระบบอนุมัตินักเรียน (หนึ่งถึงหลายคน)
- นักเรียนจ่ายค่าธรรมเนียม (หนึ่งถึงหลายคน)
- การแจ้งความคิดเห็นของนักเรียน (หลายต่อหลายคน)
- ประกาศการโพสต์ของครู (หนึ่งถึงหลายคน)
- Manages Manages (หนึ่งถึงหลายคน)
- บันทึกการเข้าร่วมของนักเรียน (หนึ่งถึงหลายคน)
- ครูเข้าร่วม (หนึ่งถึงหลายคน)
คุณลักษณะ: นักเรียน:
- StudentId (คีย์หลัก)
- ชื่อ
- หมายเลขม้วน
- ติดต่อ
ครู:
- TeacherId (คีย์หลัก)
- ชื่อ
- เรื่อง
- ติดต่อ
ผู้ดูแล:
- AdminID (คีย์หลัก)
- ชื่อ
- ติดต่อ
ระดับ:
- ClassID (คีย์หลัก)
- ชื่อชั้นเรียน
เรื่อง:
- หัวเรื่อง (คีย์หลัก)
- ชื่อเรื่อง
การเข้าร่วม:
- ANTERTANCEID (คีย์หลัก)
- วันที่
- สถานะ (ปัจจุบัน/ขาด)
ค่าธรรมเนียม:
- FEEID (คีย์หลัก)
- จำนวน
- PaymentDate
สังเกต:
- ประกาศ (คีย์หลัก)
- เนื้อหา
- วันโพสต์
ภาพหน้าจอ
แดชบอร์ดผู้ดูแลระบบ
การลงทะเบียนนักเรียน
แดชบอร์ดครู
แชทกับ AI Assistant
การบริจาค
ยินดีต้อนรับ! นี่คือวิธีที่คุณสามารถมีส่วนร่วม:
- แยกโครงการ
- สร้างสาขาคุณสมบัติของคุณ
- กระทำการเปลี่ยนแปลงของคุณ
- ผลักไปที่สาขา
- เปิดคำขอดึง
ใบอนุญาต
แจกจ่ายภายใต้ใบอนุญาต MIT ดู LICENSE สำหรับข้อมูลเพิ่มเติม
ติดต่อ
vikram - [email protected]
ลิงค์โครงการ: https://github.com/vikram043/scholario-edutech-empowerment-system