• Trang chủ
    • Môn học
    • Kỳ thi
    • Báo lỗi
    • Giới thiệu

    NEU Online Judge

    KHOA CÔNG NGHỆ THÔNG TIN, TRƯỜNG CÔNG NGHỆ, ĐẠI HỌC KINH TẾ QUỐC DÂN.

    Nền tảng chấm bài, tổ chức thi lập trình trực tuyến hiện đại, đa tính năng, được thiết kế để đảm bảo sự công bằng, minh bạch và hiệu quả trong việc đánh giá kỹ năng lập trình của người học.

    Developer
    DV

    Duy Viett

    Sinh viên ngành Công nghệ Thông tin, Khoa Công nghệ Thông tin, Trường Công Nghệ, Đại học Kinh tế Quốc dân.

    GitHubEmailFacebook

    Tính Năng Chính

    Trình Soạn Thảo Code Online
    Trình soạn thảo mạnh mẽ dựa trên Monaco với syntax highlighting, hỗ trợ nhiều ngôn ngữ lập trình.
    Quản Lý Cuộc Thi
    Tạo và quản lý các cuộc thi lập trình với bảng xếp hạng thời gian thực và giám sát toàn diện.
    Thư Viện Bài Tập
    Cơ sở dữ liệu bài tập toàn diện với nhiều cấp độ khó và test case chi tiết.
    Quản Lý Người Dùng
    Hệ thống xác thực người dùng hoàn chỉnh với vai trò, quyền hạn và quản lý hồ sơ.
    Bảng Điều Khiển
    Công cụ quản trị mạnh mẽ để quản lý cuộc thi, bài tập, người dùng và bài nộp.
    Giám Sát Thời Gian Thực
    Theo dõi bài nộp trực tiếp, giám sát cuộc thi và phản hồi tức thì về việc thực thi code.
    Công Nghệ Sử Dụng
    Được xây dựng với các công nghệ hiện đại để đạt hiệu suất tối ưu và trải nghiệm phát triển tốt nhất
    Next.js 15
    React 19
    TypeScript
    Tailwind CSS
    shadcn/ui
    NextAuth.js
    Socket.IO
    Monaco Editor
    Radix UI
    React Hook Form
    NestJS
    MongoDB
    Redis
    Docker
    Tổng Quan Dự Án

    NEU OJ là gì?

    NEU Online Judge (NEU OJ) là nền tảng chấm bài và tổ chức các kỳ thi lập trình trực tuyến hiện đại, được phát triển nhằm phục vụ nhu cầu học tập và đánh giá kỹ năng lập trình một cách công bằng, minh bạch và hiệu quả. Hệ thống hỗ trợ nhiều tính năng mạnh mẽ như chấm tự động, quản lý kỳ thi, thống kê kết quả, và hỗ trợ đa ngôn ngữ lập trình, giúp nâng cao trải nghiệm học tập và kiểm tra cho sinh viên cũng như giảng viên trong môi trường giáo dục số.

    Lợi Ích Chính

    • • Cung cấp môi trường học tập tương tác, hỗ trợ thực hành thuật toán và cấu trúc dữ liệu hiệu quả.
    • • Tổ chức các cuộc thi lập trình thời gian thực với hệ thống giám sát toàn diện, đảm bảo công bằng.
    • • Theo dõi chi tiết bài nộp và phân tích hiệu suất, giúp người dùng cải thiện kỹ năng lập trình.
    • • Hỗ trợ nhiều ngôn ngữ lập trình, đáp ứng sở thích và nhu cầu của các lập trình viên đa dạng.
    Liên Hệ
    Có câu hỏi, đề xuất hoặc muốn đóng góp? Hãy liên hệ!

    Email

    whoisduyviet@gmail.com

    GitHub

    github.com/duyviet2101

    Facebook

    TranDuyViet211

    Được xây dựng với ❤️ bởi Duy Viett • KHOA CÔNG NGHỆ THÔNG TIN, TRƯỜNG CÔNG NGHỆ, ĐẠI HỌC KINH TẾ QUỐC DÂN