Completed back-end functional requirements