After understanding the scope and functionalites of the site, some initial mockups were created:

The final design of the homepage:

Some interactive / animated elements of the UI: