Creating my first organizational app

I am working on creating my first app. I am trying to do the following. I want to be able to enter events into a calendar, then have each event linked to a preset checklist. Eventually, add the ability to assign tasks to other people. Any help and guidance is greatly appreciated.