All Projects → ouxu → NEUQ-OJ

ouxu / NEUQ-OJ

Licence: MIT License
基于 React 开发的 Online Judge 系统

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to NEUQ-OJ

Vue2 Web
酷我音乐—vue2、vue-router2、webpack2框架
Stars: ✭ 54 (+184.21%)
Mutual labels:  less, babel, webpack2
Sku
Front-end development toolkit
Stars: ✭ 403 (+2021.05%)
Mutual labels:  less, babel
React Antd
基于react + redux + immutable + less + ES6/7 + webpack2.0 + fetch + react-router + antd实现的SPA后台管理系统模板
Stars: ✭ 321 (+1589.47%)
Mutual labels:  less, webpack2
Static Site Boilerplate
A better workflow for building modern static websites.
Stars: ✭ 1,633 (+8494.74%)
Mutual labels:  less, babel
Productivity Frontend
Productivity Application - Kanban Style Productivity Management Application with Customizable Boards, Lists and Cards to Make You More Productive.
Stars: ✭ 234 (+1131.58%)
Mutual labels:  babel, webpack2
Dukpy
Simple JavaScript interpreter for Python
Stars: ✭ 296 (+1457.89%)
Mutual labels:  less, babel
Vue2 Element
基于vue2 + vue-router2 + element-ui + vuex2 + fetch + webpack2 企业级后台管理系统最佳实践
Stars: ✭ 112 (+489.47%)
Mutual labels:  less, webpack2
Barebones
A barebones boilerplate for getting started on a bespoke front end.
Stars: ✭ 127 (+568.42%)
Mutual labels:  babel, webpack2
Glup
Some of the gulp tutorial -《gulp笔记》
Stars: ✭ 136 (+615.79%)
Mutual labels:  less, babel
Webpack Encore
A simple but powerful API for processing & compiling assets built around Webpack
Stars: ✭ 1,975 (+10294.74%)
Mutual labels:  less, babel
Yarsk
Don't use this, use Create React App
Stars: ✭ 199 (+947.37%)
Mutual labels:  less, babel
Hugo theme pickles
Modern, Simple and beautiful Hugo theme
Stars: ✭ 168 (+784.21%)
Mutual labels:  babel, webpack2
React Itunes Search
🎵Simple web app for itunes search with React
Stars: ✭ 147 (+673.68%)
Mutual labels:  babel, webpack2
Seek Style Guide
Living style guide for SEEK, powered by React, webpack, CSS Modules and Less.
Stars: ✭ 302 (+1489.47%)
Mutual labels:  less, babel
Iceberg
Front-End Boilerplate built with React + Babel + Webpack + SASS
Stars: ✭ 144 (+657.89%)
Mutual labels:  babel, webpack2
react-antd
基于react + redux + immutable + less + ES6/7 + webpack2.0 + fetch + react-router + antd实现的SPA后台管理系统模板
Stars: ✭ 320 (+1584.21%)
Mutual labels:  less, webpack2
Reactly Starter Kit
Deployable React + Webpack 2 starter kit
Stars: ✭ 122 (+542.11%)
Mutual labels:  babel, webpack2
Repostarterkit
A scaffold for developers to get started writing node applications
Stars: ✭ 123 (+547.37%)
Mutual labels:  babel, webpack2
Gulp Starter Kit
A simple Gulp 4 Starter Kit for modern web development.
Stars: ✭ 134 (+605.26%)
Mutual labels:  less, babel
vue2-element
基于vue2 + vue-router2 + element-ui + vuex2 + fetch + webpack2 企业级后台管理系统最佳实践
Stars: ✭ 115 (+505.26%)
Mutual labels:  less, webpack2

NEUQ Online Judge

使用React技术栈开发的一个Online Judge平台的前端部分。http://oj.outxu.cn

需求

  • 在线判题
  • 实时榜单
  • 小组组织
  • 题目导入
  • 讨论版块

依赖

  • UI框架:React & React-Dom
  • 路由:React-Router
  • 状态管理:React-Redux
  • JS:ES6 (添加 ES7 部分支持)
  • 样式:Less/Css
  • 网络请求:Fetch
  • 打包构建:Webpack2 Babel
  • 包管理:Npm

webpack2

  • 打包 css (extract-text-webpack-plugin)
  • 自动处理浏览器前缀 (autoprefixer)
  • 自动生成 html (html-webpack-plugin)
  • 打包前清除上次文件 (clean-webpack-plugin)

Author: NEUQer/ouxu

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].