The Society of Mathematical Biology host its annual meeting online during the week of August 17 through 20, 2020. I served on the organizing committee of the Society for Mathematical Biology's annual meeting in 2020. My role was to design the website, which can be found at
smb2020.org/.
Behind the scenes
A few 'behind the scenes' looks: I used Jekyll HTML templating to build the site. It's pretty awesome. You write little bits of HTML, and just {% include ___ %} whatever building block you need.
That's nice, but the real power = loops to generate HTML based on data. Check if poster, minisymposium, etc. Allow the user to filter between "all" posters or a specific subgroup. Autogenerate a custom URL (based on presenter's name). If no title, then it's "TBD".
Then I wrote some Matlab code to read in excel files from all submitted abstracts, and format nicely in Jekyll's preferred format.
It's also ok to write atrocious nested for-loops... Jekyll generates static HTML pages only once (on your local machine). It took ~5 minutes to generate the ~500 abstract pages, But the actual website never loops/searches anything! Fast as static HTML!