backend api design and implementation completed