Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/belikhun/themis-web-interface
Themis Web Interface - Trang web quản lý chấm điểm tự động môn Tin Học thông qua LAN và WAN. Sử dụng trình chấm Themis
https://github.com/belikhun/themis-web-interface
judge online themis web website
Last synced: 23 days ago
JSON representation
Themis Web Interface - Trang web quản lý chấm điểm tự động môn Tin Học thông qua LAN và WAN. Sử dụng trình chấm Themis
- Host: GitHub
- URL: https://github.com/belikhun/themis-web-interface
- Owner: Belikhun
- License: mit
- Created: 2018-08-26T17:28:52.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2023-05-11T10:01:17.000Z (over 1 year ago)
- Last Synced: 2023-05-11T11:22:11.671Z (over 1 year ago)
- Topics: judge, online, themis, web, website
- Language: JavaScript
- Homepage:
- Size: 24.7 MB
- Stars: 31
- Watchers: 6
- Forks: 11
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
> ### v2 Is in Progress!
> I've decided to scrap v1 as I think I'm leading it the wrong way. v2 will be a complete rewritten with routing and OOP in hope of making this easier to maintain and implement new features. This can be found in the new `rewrite` branch.
>
> Be noted that this is my free-time project, so please don't expect this will be done in a fast manner.# Themis Web Interface
An **beautiful** and **easy-to-use** Web Interface for **[Themis](https://dsapblog.wordpress.com)**
####
[![version](https://img.shields.io/github/v/tag/belivipro9x99/themis-web-interface?color=brown&label=version&style=for-the-badge)](https://github.com/belivipro9x99/themis-webinterface/releases/)
[![license](https://img.shields.io/badge/license-MIT-orange.svg?longCache=true&style=for-the-badge)](https://github.com/belivipro9x99/themis-web-interface/blob/master/LICENSE)
[![status](https://img.shields.io/badge/status-near_stable-blue.svg?longCache=true&style=for-the-badge)]()
[![codefactor](https://www.codefactor.io/repository/github/belivipro9x99/themis-web-interface/badge/main?style=for-the-badge)](https://www.codefactor.io/repository/github/belivipro9x99/themis-web-interface)[![Travis CI Build Status](https://img.shields.io/travis/belivipro9x99/themis-web-interface/main.svg?label=TRAVIS+CI&style=for-the-badge)](https://travis-ci.org/belivipro9x99/themis-web-interface)
[![GitHub Workflow Status | API Test](https://img.shields.io/github/workflow/status/belivipro9x99/themis-web-interface/%F0%9F%93%9F%20API%20Test?label=%F0%9F%93%9F%20API%20Test&style=for-the-badge)](https://github.com/belivipro9x99/themis-web-interface/actions/workflows/test-api.yml)
[![GitHub Workflow Status | Log PArser Test](https://img.shields.io/github/workflow/status/belivipro9x99/themis-web-interface/%F0%9F%9B%8B%20Log%20Parser%20Test?label=%F0%9F%9B%8B%20Log%20Parser%20Test&style=for-the-badge)](https://github.com/belivipro9x99/themis-web-interface/actions/workflows/log-parser-test.yml)---
**Themis Web Interface** là một dự án mã nguồn mở, phi lợi nhuận với mục đích chính nhằm biến việc quản lí và tổ chức các buổi học lập trình, ôn tập và tổ chức kì thi trở nên dễ dàng hơn.
- [Demo](#demo)
- [Tải về và cài đặt](#tải-về-và-cài-đặt)
- [API Document](#api-document)
- [Screenshot](#screenshot)
- [Contribution](#contribution)## Demo
* **heroku**: https://themis-web-demo.herokuapp.com/
* **000webhost**: https://twi-demo.000webhostapp.com/### Tài khoản:
| id | Tên tài khoản | Mật khẩu |
|:------|:--------------|:---------|
| admin | admin | admin |* Lưu ý:
- Chức năng thay đổi mật khẩu và thay đổi thư mục upload đã tắt.
- Bài nộp lên sẽ không được Themis chấm.## Tải về và cài đặt
Tải về bản mới nhất tại: [releases list](https://github.com/belivipro9x99/themis-web-interface/releases)
Hướng dẫn cài đặt, sử dụng và nâng cấp hiện có trong [Wiki](https://github.com/belivipro9x99/themis-web-interface/wiki/installation-and-config) của dự án.
## API Document
> **⚠ Lưu ý:** Thông tin API trong Wiki chưa được cập nhật cho phiên bản mới nhất! Một số thông tin có thể bị sai lệch với phiên bản hiện tại
Toàn bộ **Tài liệu** đều có ở trong [Wiki:API](https://github.com/belivipro9x99/themis-web-interface-reloaded/wiki/Getting-Started-with-API) của dự án.
## Contributing
> **⚠ Before you dig into the sourcecode:**「Keep calm and read the code!」 This code will be hard to read/understand. The execution flow is pretty complicated.
> Also, there aren't any documentation on how this thing all work, yet.All contribution are **welcome**! Want something to be changed? Just submit a issue or create a pull request.
Before creating a pull request, please make sure to follow [Github Flow](https://guides.github.com/introduction/flow/) and [Contribution Guideline](CONTRIBUTING.md)