Introduction

Welcome to Just Comedy, your personalized gateway to discovering stand-up comedians who match your unique taste. Our user-focused app leverages advanced algorithms to analyze your preferences and automatically generate selections from our meticulously curated database of comedy content.

Idea behind Just Comedy

As a devoted comedy enthusiast, I've always enjoyed sharing my passion with friends. However, recommending comedians often required asking them numerous questions to understand their humor preferences fully. Each friend's unique taste meant I had to carefully consider which comedian would resonate best with them.

This led me to develop Just Comedy: an app that encapsulates the essence of those conversations into a quiz. By answering the questions I would typically ask, users can quickly discover their perfect comedic match through our algorithm.

Role in Just Comedy

For this project I desgined and coded this full stack application.

Stacks and Tech used

  • MERN Stack
  • React
  • NodeJS
  • Mongoose
  • Express
  • Material MUI
  • Bcrypt
  • Cors
  • Jsonwebtoken
  • Axios
  • React-cookie
  • React-hot-toast

UI Experience

login
therapist home page
create patient
patient-chart

Challenges

Major Challenge on this Project

A significant challenge I faced was the lack of readily available comedian data or APIs that offer comprehensive information about comedians. To overcome this, I built a custom database from scratch, meticulously gathering specific details for each comedian, including their comedy specials, podcast appearances, social media links, and TV/movie appearances.

Styling The Curtain

Another technical challenge involved creating a responsive and smooth curtain animation. This required extensive research into CSS Keyframes and the intricacies of implementing animations within code. The effort paid off, resulting in an engaging and visually appealing user interface element that enhances the overall experience.

Video Demo of Just Comedy