README
¶
popcon
What is popcon?
- popconはオープンソースな競技プログラミング用コンテストサーバです。
- 主に部活内でコンテストを開催するために製作しています。
- メインのコードは全てGo、WebページはBootstrap3を使用。
- JOI以外のコンテスト形式の実装が終わっていません
Dependencies
- go.uuid
- mysql (go-sql-driver)
- genmai
- Blackfriday
- Bluemonday
- Gorilla/Handlers
- Gorilla/Websocket
- MySQL
How to install
- install MySQL and popcon-judge-go
- Write settings in "popcon.json" (ex. popcon_template.json, autocommit must be off.)
- Run "go get github.com/cs3238-tsuzu/popcon"
- Run "mkdir submissions contest_problems contests"
- Become root
- ./popcon
License
- Under the MIT License
- Copyright (c) 2016 Tsuzu
Documentation
¶
There is no documentation for this package.
Source Files
¶
- body_template.go
- contest.go
- contest_each.go
- contest_page.go
- contest_participation.go
- contest_problem.go
- database.go
- group.go
- language.go
- logger.go
- main.go
- news.go
- onlinejudge.go
- page.go
- pagination_helper.go
- request_wrapper.go
- response_wrapper.go
- session.go
- setting.go
- submission.go
- submission_queue.go
- transfer.go
- user.go
Click to show internal directories.
Click to hide internal directories.