Home Status Services Log In
Canadian Roleplay Community

Rank Handler

The application responsible for assigning given ROBLOX ranks in the groups belonging to the Canadian Roleplay Community (CRC).
It runs on a seperate application, which means it is independent from the main server.

Available at the /crc/rank-handler/ endpoint with a required method parameter & token property for authentication.

SIU Database

A webiste serving as a centralized database for all assets belonging to the Special Investigations Unit (SIU) which is a division under the Canadian Army (one of the groups belonging to CRC).

It uses PostgreSQL as the primary database & firebase for data backups. Built using express.js.

CRCSystems

An application which is responsible for handling join requests to the groups that belong to CRC, uses trello for additional information such as blacklists.

This application relies on noblox.js for interaction with the ROBLOX API & the discord-webhook-node package for webhook manipulation.

CSIS Proxy

This is an application that's responsible for the distribution of so-called "protection keys" which allow a user to later send requests through a Google Form. The keys are distributed via the e-mail address provided in the form, and the verification of eligibility relies on the noblox.js package.

The Google Form has an app script assigned to it, which checks the availability of the proxy by sending a request in certain intervals, if the proxy does not respond to the request, the form is automatically closed.