Skip to content
forked from ShazzAmin/Boole

A full-featured front end for George with various qualify-of-life features and workflow improvements

License

Notifications You must be signed in to change notification settings

michelleshx/Boole

 
 

Repository files navigation

James

Forked from the original Boole, created by Shazz Amin and Derek Yin

A modern, feature-enhanced front end for George, building upon the foundation of the original Boole project. This fork introduces new improvements for usability, performance, and workflow efficiency.

What's New in This Fork

  • Enhanced debugging features for Z-specs

  • Expression evaluator

  • Automatic submission to MarkUs

  • Dark and Light Mode Support: A new theme option for better readability

  • Quality of life improvements: Collapsible panels, text wrapping, keyboard shortcuts

Features

  • Auto-complete for George

  • File management for assignments and homeworks (auto-fetching, saving, downloading)

  • Verification by George (with distinct indicators for different types of feedback)

Set-up

Prerequisites:
  • Node.js (^16.0.0)
  • npm (^8.0.0)

npm install

Run

npm run start

Build

npm run build

License

MIT

This project is based on the original James by Shazz Amin and Derek Yin and is maintained with additional features by new contributors.

About

A full-featured front end for George with various qualify-of-life features and workflow improvements

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 88.4%
  • CSS 10.1%
  • HTML 1.2%
  • JavaScript 0.3%