IT58-BU57 :: Luna: Web Application for Improving Programming Skills

เว็บแอปพลิเคชันสำหรับพัฒนาทักษะด้านการเขียนโปรแกรม

details
เว็บแอปพลิเคชั่นสำหรับพัฒนาทักษะการเขียนโปรแกรมโดยใช้ปัญหาเป็นฐาน กระตุ้นให้เกิดการเรียนรู้และพัฒนากระบวนการคิดแก้ไขปัญหา เมื่อผู้ใช้ทำโจทย์ระบบจะบันทึกข้อมูลการทำโจทย์ของผู้ใช้ไปวิเคราะห์และแสดงผลในรูปแบบกราฟความถี่ในการทำโจทย์ พัฒนาการของการทำโจทย์ รวมถึงความก้าวหน้าในการฝึกทำโจทย์ นอกจากนี้ระบบจะแนะนำโจทย์ในด้านที่ผู้ใช้ไม่ค่อยถนัดให้ทำด้วย
tools & techniques
Tools - Product Management: Waffle, Trello - Development: VS Code, Github, Portainer - Continuous Integration: CircleCI, Docker Hub - Continuous Deployment: CircleCI, Docker - Monitoring: UptimeRobot, Datadog, NetData, GoAccess - Design: Adobe illustrator, Figma Technology - Language: Python, Java, HTML, CSS, JavaScript - Database: PostgreSQL - Operating System: CentOS 7 - Front-end: React, Bootstrap 4, Ant Design Back-end: - Web Server : Nginx - Containerization : Docker - App Server : uWSGI, Node.js - Web Framework : Django(Python), Express(Node.js) Simple Storage Service: Amazon S3
author
Mr.KANISORN SUTHAM
รหัสนักศึกษา 58130500009
kanisorn.ks@mail.kmutt.ac.th
Mr.VEERAPORN MONGCONSART
รหัสนักศึกษา 58130500069
veeraporn.m@mail.kmutt.ac.th
Ms.KHEMANIJ MANTANAJARU
รหัสนักศึกษา 58130500008
khemanij.jan@mail.kmutt.ac.th
advisor
Umaporn Supasitthimethee