Don't Over Think S*** - Contracted Developer
This was a high speed project with a very short deadline. The premise of the site is a platform where the owner 'Kenny Beats' is able to start a beat battle. He uploads a sample piece of music and his Twitch.tv subscribers are able to upload their submission and interpretation of the challenge. Once the battle is over, the annonymous voting process begins for a period of time specified by an admin. Finally, after voting the battle is placed in the archives, once the battle is in the archive only the site admin is able to update and alter the rankings and bypass the number of votes. The was an enjoyable project to work on, it was written in NextJS, users were authenticated through roles in Discord, the site was deployed via Vercel and the database was hosted using MongoDB. The site successfully handled 200,000 requests within the first week with a 0% error rate.