WEB: implemented multiple genres for an event
WEB: created response pages for admin and public
WEB: now, it sends contact form to two emails
WEB: adding same image for multiple events is not going to be a problem
WEB: added checks for duplicate event
WEB: now, voucher photo can be added in events
WEB:  photo uploading fixed. it was a complete mesh because of space in the photo names.
WEB: start of a resulable CRUD file
WEB: now, crud table is  sortable
WEB: crud tables for user, venues and events added for admins
WEB: crude for a client implemented
WEB: back to portal link for the cruds
WEB: portal has separate options for separate roles