Skip to content
Change the repository type filter

All

    Repositories list

    • frontend

      Public
      This is a frontend for the Rederly application, written in Typescript and utilizing the React view library.
      TypeScript
      GNU General Public License v3.0
      30912Updated Jul 11, 2023Jul 11, 2023
    • backend

      Public
      This is the core backend for Rederly. Essentially this is the glue and business logic that connects everything together. For the most part, the frontend makes requests to the backend which then fetches data from the backend or makes appropriate requests to microservices.
      TypeScript
      GNU General Public License v3.0
      21514Updated Jan 6, 2023Jan 6, 2023
    • rederly

      Public
      This repo is intended to be a parent repo for all the components
      Shell
      0000Updated Jun 29, 2021Jun 29, 2021
    • This was a script used to generate a report that would be used in presentations with universities.
      TypeScript
      GNU General Public License v3.0
      0000Updated Jun 29, 2021Jun 29, 2021
    • This is a set of projects for exporting a course. The server expects all data to be passed in while standalone makes its own database connection. Standalone can be run as a CLI or as a server.
      TypeScript
      GNU General Public License v3.0
      0000Updated Jun 29, 2021Jun 29, 2021
    • A microservice that is currently proxied to by the frontend. This consumes a database which is essentially an index of the opl.
      TypeScript
      GNU General Public License v3.0
      0000Updated Jun 29, 2021Jun 29, 2021
    • This uses puppeteer to generate a PDF from an API request
      TypeScript
      GNU General Public License v3.0
      1000Updated Jun 29, 2021Jun 29, 2021
    • JavaScript
      0000Updated Jun 29, 2021Jun 29, 2021
    • renderer

      Public
      PG Renderer
      PostScript
      GNU General Public License v3.0
      16000Updated Jun 28, 2021Jun 28, 2021
    • This is for use with publishing notifications to rederly (with websockets), never actually integrated
      TypeScript
      0000Updated Jun 28, 2021Jun 28, 2021
    • This is for use with subscribing to notifications for rederly (with websockets), never actually integrated
      TypeScript
      0000Updated Jun 28, 2021Jun 28, 2021
    • scheduler

      Public
      This scheduler is currently used for one thing: posting back to the backend when an exam should be auto-submitted.
      Python
      GNU General Public License v3.0
      0000Updated Jun 9, 2021Jun 9, 2021
    • database

      Public
      Store procedures that were included on Rederly database. Most of these (if not all) were used by engineers only.
      PLpgSQL
      0000Updated Jun 9, 2021Jun 9, 2021
    • This project is a slackbot that runs queries against the database to either output useful information (i.e. user count) or check that the data assumptions that were made hold true (i.e. num_attempts on grades matches workbook count)
      TypeScript
      1000Updated Jun 9, 2021Jun 9, 2021
    • A minimal module used to convert def files to JSON objects.
      TypeScript
      GNU General Public License v3.0
      0000Updated Jun 9, 2021Jun 9, 2021
    • Shared Rederly logic. This logic is specific to the Rederly platform.
      TypeScript
      GNU General Public License v3.0
      0000Updated Jun 9, 2021Jun 9, 2021
    • This project is currently incomplete. Although it is at a point that it is usable it was never integrated with frontend/backend. The purpose of this was to define the API using JSON schemas so that documentation, validation, and typescript types could be automatically generated.
      TypeScript
      GNU General Public License v3.0
      0000Updated Apr 23, 2021Apr 23, 2021
    • This project is currently incomplete. Although it is at a point that it is usable it was never integrated with the frontend. This is the Axios layer for the frontend to talk to the backend. Since it shares backend-validations it gets a bunch of autogenerated types and docs for free. This auto-generates the Axios layer based on that project.
      TypeScript
      GNU General Public License v3.0
      0000Updated Mar 27, 2021Mar 27, 2021
    • A mutex for synchronizing async workflows in Javascript
      TypeScript
      MIT License
      64002Updated Mar 9, 2021Mar 9, 2021
    • ltijs

      Public
      Turn your application into a fully integratable LTI 1.3 tool provider.
      JavaScript
      Apache License 2.0
      73000Updated Mar 1, 2021Mar 1, 2021
    • pg

      Public
      Problem rendering engine for WeBWorK
      Perl
      Other
      76000Updated Jan 20, 2021Jan 20, 2021
    • This was a tool used by engineers to make sure that the database schema generated by Sequelize initialization matched the database schema generated by migrations (given an input database schema)
      Shell
      0000Updated Oct 26, 2020Oct 26, 2020
    • Converting HEIF/HEIF image formats to PNG/GIF/JPEG in the browser
      TypeScript
      MIT License
      90000Updated Jul 20, 2020Jul 20, 2020