Beau Seigfreid

Web Developement | Sound Design | Graphic Design | AV Solutions | Video and Motion Graphic Solutions

Spotify KeysNTempo

This app is a MERN Stack (MongoDB, Express, React, Node). It has a backend and a frontend. The backend stores your search and the values you pull from the search while the frontend displays all the data. You must authorize through OAuth with Spotify to use the app so it can pull your playlist data, username, songs, and other info from the Spotify API. Working with OAuth is probably the thing I’m most proud of. The app takes your login and displays all your playlists. You click ANALYZE PLAYLIST and it displays the keys and tempos of every song in your playlist. It’s useful for musicians and DJs. I’d like to expand on it soon. Click this link to try it out. It might load slow due to Heroku having to restart the server it’s saved on every time.


JavaScript Aim Trainer

 

This is JavaScript Aim Trainer. The first project I made with General Assembly’s Software Engineering Immersive Program. The game runs primarily on HTML, Canvas, JavaScript, and CSS. The background was made by me on Photoshop. The most challenging part about creating this game was working out the bugs with Canvas so that when you click a bubble it still clicks within a hit box. The game will change into a tracking exercise after 30 seconds have elapsed. You then gain points by simply clicking the box that goes back and forth. At the end of the minute long process, your total score is calculated. By clicking the picture or visiting this link you can play the game yourself.