– you will click on training or event, it will get you to user account login. You need to store the selected row id data (selected event) in cookies or session that need time ..
– when u log in, you will be directly registered for an event. Get a successful registered message and confirmation email. Save stored data to be used for selected training into user account
– if the training is selected, you will be directed to a payment getaway to pay for the selected training. After the purchase is completed, the user will have a success message and confirmation email.
– User activity in admin dashboard (view/delete). (Enrolled Trainings and Events should be visible)