Online business platform for freelance translator