How to give access to a basic user to design application?

Can anyone explain me how to create an application with a basic user access?

  Discussion posts and replies are publicly visible