I want to display events on one page and manage those events from the ghost admin panel.
How to do?
Ghost has no concept of events and does not have a way to customize the data model either.
The best you can do is to make one post for each event and then make a custom theme template to display them all one page.
You could use the “publish date” as the “event date”, but Ghost doesn’t have something like an event duration or an event end time, so you would have to manage those manually within each post.