Note: The project has changed its name from "Class-Forum" to "JB Online".
This is the public code repository for JB Online website, based on Laravel 5.7 and written in PHP 7+.
Please refer to wiki of this repo for installation, commands and other information.
If you have any issues about safety or functions, you are welcome to open an issue to this repository.
License and Credit
- Bootstrap 4 as layout framework.
- Bootstrap-toc by Aidan Feldman for TOC display.
- Carbon 2 and laravel-carbon-2 for time localization and display.
- D3 and Cal-Heatmap for heatmap display.
- Elfinder and laravel-elfinder for file storage.
- Glide for image processing.
- Headroom.js for hiding navigation bar.
- Highlight.JS for code formatting.
- jQuery, jQuery UI and jQuery-Confirm v3 for JS based utils.
- Laravel 5.7 as PHP framework.
- Laravel Boilerplate as code basement.
- MathJax for TeX and LaTeX display.
- SimpleMDE (previously TinyMCE 4) as WYSIWYG editor and themes made by xcatliu.
- Swagger 3 for API documentation.
- All icons from FlatIcon.