Of course, there are few things which you need to keep in mind while designing it. Let us see what those things are.