Can you only add barcodes in the admin or GT Backend?
Yes. You can only add barcodes in the GT Backend at this time. We do plan to add support for adding barcodes via our mobile app in the near future.
For more information, see the article How to add a barcode.