Skip to content

marcus-hugo/galleria-slideshow-site

Repository files navigation

Art Gallery Slideshow

Goals

Create a fullstack application with Node, Express, and EJS to power the backend. I wanted to follow a classic architecture where the server is sending static files. Data is pulled from a local data file on the server.

Features

  • Express server with two routes and error handling.
  • The cards and slideshow contents are dynamically rendered with EJS.
  • The slideshow can be started or stopped.
  • Next and Previous buttons are links that increment/decrement the params in the URL path. So each slide is a seperate HTML page.
  • Masonry takes care of the home page layout.
  • Minified CSS
  • Minified JavaScript with Minify JS Online

Accessibility

For Local Development

  • VS Code extention: Live Sass Compiler

License

  • MIT