Bells Atlas Hyperlust Website

Web based promotional webpage for an EP by the musical group Bells Atlas. Upon signing up fans are given a random song from the EP.

Hyperlust Web Experience

Built with Javascript frontend using Matter.js for physics-based interaction and CSS3 animations. Backend is Node.js deployed to Heroku integrating MailGun.

Website for Bells Atlas to release a single song from their EP, chosen at random to anyone who signed up. hyperlust.bellsatlas.com.

When someone downloads a song, a temporary S3 link is generated so people can't share permalinks to the sound files. The idea is to entice them with a single random song so they perhaps come back or pre-order the album.

  • Heroku, with a Node.js Express stack
  • Sequelize library to connect to a Heroku Postgresql instance, keeping track of who signs up, what song they have been "assigned", and if they downloaded the song yet
  • Nodemailer library to connect to Mailgun to send emails.
  • Matter.js physics library and some CSS keyframes to create the fun interactions.