Skip to content

canislupaster/boilercourses

 
 

Repository files navigation

Structure

BoilerClasses combines a Next.js with a Kotlin + Jooby backend using Apache Lucene to provide an enhanced course catalog. We use SQLite for data (though courses are cached in memory), including posts/reviews.

We use Docker, specifically Compose, to host our app.

Future Improvements

We're trying to integrate as many features as possible, and we'll have open issues for the same. If you find a bug or have any feedback, let us through an issue or our feedback form.

Acknowledgements

Inspired by classes.wtf and Purdue's slow course catalogs. We'd like to also thank Boilerexams and BoilerGrades, who we retrieve grade information from.

About

A faster, more user-friendly course catalog.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 67.4%
  • Kotlin 29.0%
  • JavaScript 3.2%
  • Other 0.4%