Article and thesis publication platform