IT61-BU05 :: Call Of Code

เว็บแอปพลิเคชันช่วยเหลือคุณครูตรวจงานภาษาโปรแกรม

details
Call Of Code เป็นระบบที่จะช่วยจัดการการเรียนการสอนวิชาวิทยาการคอมพิวเตอร์ที่จะช่วยให้อาจารย์สามารถเพิ่มห้องเรียนและจัดการการบ้านและแบบฝึกหัดได้อย่างอิสระ สามารถ เพิ่มโจทย์ภาษาโปรแกรมต่างๆ ได้และ เพิ่ม Test Case เพื่อตรวจว่า คําตอบของนักเรียนถูกต้องหรือไม่ ทําให้นักเรียนสามารถ ส่งการบ้าน , ทําแบบฝึกหัดบนเว็บได้ในที่เดียว และ ยังได้รับการตรวจ จากระบบ และลงคะแนนที่ได้อย่างทันที
tools & techniques
Web Framework: - NuxtJS   - Vue2 as Frontend framework   - Vuetify2 as Vue2 UI framework - FastAPI   - Uvicorn as ASGI server   - Starlette as lightweight ASGI framework   - Pydantic for data modeling - JSONWebToken   - Authorization and Authentication Information Mangement System: - PostgreSQL - PGAdmin   - Ease of access admin interface Infrastructure & Service: - Metrabyte Cloud   - OS: Centos7   - Workflow: Github actions (CI/CD); SFTP for manual deployment   - Sentry exception monitoring   - Docker container   - Discord Notification   - Cron-based automate certificate management - Cloudflare   - Cloudflare dns and proxied client request   - Automated Universal SSL   - 100 Tbps DDoS mitigation   - Page redirection rule for shorter API mocked call - Stanford Moss   - Measurement of Software Similarlity (Plagiarism Detection) Other: - Postman   - API Lifecycle management with Mock server - Git Version Control System   - White source bolt for security alert - Design with Figma
author
Mr.PITCHAYAPONG ISSARAYANGKUL
รหัสนักศึกษา 61130500073
Ms.CHAYAPORN JAMKLAI
รหัสนักศึกษา 61130500122
Mr.NATWORPONG LOYSWAI
รหัสนักศึกษา 61130500032
advisor
Sanit Sirisawatratana