English | 简体中文
FeasOJ is an online programming practice platform based on Vue and Golang, aiming to provide users with a convenient and efficient learning and practice environment.
FeasOJ-Backend
ImageGuard
FeasOJ
│
├─public
├─src
│ ├─assets
│ ├─components
│ ├─pages
│ ├─plugins
│ ├─routers
│ └─utils
- Vue 3
- Pnpm
- Clone repository.
- Run
npm install -g pnpm
Install Pnpm. - Run
pnpm i
Install dependencies. - Run
pnpm dev
to start the front-end server.
This is the first time I've written a big project with Vue + Golang, so the code is going to be terrible, but I'll keep going to improve it! If you find any bugs, please open an issue.
- Competitions
- Separate and optimize the judge service, realize distributed judge service.
- Optimize the appearance and performance of the front-end