supports homepage with basic search, create, edit and delete posts endpoint.