render area detail on back-end