Basically, an HTTP server with two websites: Public and Private. Public website is used to make requests which will be stored temporarily in the database (MongoDB) until they get reviewed by an overseer (moderator) from the Private website to be translated into the permanent database.