cover-img

Mood Mentions: The Happiest and Saddest Moments that Happened in Showwcase

25 May, 2023

9

9

1

Overview

https://mood-mention.vercel.app/

Product

What did you make?

I have developed a project called Mood Mentions, which tracks the latest happy and sad moments that occurred on Showwcase within the past days. On the landing page of my website, Showwcase developers can view individuals listed in their respective columns of Happy and Sad moments.

In addition to the website, I have created an automated Node.js bot called Showwcase Emotion Digger. This bot checks for the happiest and saddest moments every 48 hours, and it lists them in Airtable. The Mood Mentions website fetches the collected data from Airtable and displays it for users.

Why did you pick this idea to work on? How will it help developers?

I chose this idea because many people experience both wins and losses in their professional journeys.

I got fired

Some individuals secure new job opportunities, while others face layoffs or termination. Some developers are actively seeking a job that aligns with their interests and skills but haven't found the right fit yet. But why is this happening?

Perhaps the people who need these opportunities haven't discovered them yet. That's where Mood Mentions comes in. When a user who is part of the Showwcase community visits Mood Mentions, they might find themselves listed in the Sad moments section.

Every day, numerous threads are posted on Showwcase, but not all of them receive engagement. Mood Mentions focuses on identifying and highlighting the happy and sad moments that might not be apparent in popular threads.

For example, while publishing a new article can be a happy moment, it may not provide complete satisfaction. The true moments of happiness lie in what one learns during the process and the joy felt after receiving an awesome response from the community. There are countless happy moments like these that we may not even consider.

By differentiating these moments into their own columns, Mood Mentions aims to create quality content and a better understanding of what's happening within the Showwcase community. It helps connect developers in need with those who can provide support when someone is going through a tough time.

What are the next steps for this product? Do you have any future plans?

The next steps for Mood Mentions involve expanding its features and reach. If I were to win the prize money of $2,500, I have several plans to further enhance the product:

  1. Happiest Person of the Week: I plan to create a dedicated page called "Happiest Person of the Week." This page will showcase the picture and social profiles of the selected happiest individual. It will also display their happiest moments, connecting them in a tree structure similar to roadmap.sh.
  2. Automated Notifications: The selected individual will be notified on Showwcase through an automated thread on the day they are recognized as the Happiest Person of the Week. The thread will mention their name and provide a link to Mood Mentions, where others can see what they have accomplished in the past 7 days presented in a treelike visual manner.
  3. Investing in OpenAI API and Airtable: As time progresses, the free period for using OpenAI API and Airtable may expire. To ensure the continuous functioning and improvement of Mood Mentions, I plan to invest in these services and support them financially.

Technologies Used

The following technology stacks were used to develop this application:

  • Next.js
  • Airtable
  • OpenAI API
  • Showwcase API
  • Node.js

Repository

The Mood Mentions project repository can be found on GitHub:

showwcase

javascript

project

hackfest2023

9

9

1

showwcase

javascript

project

hackfest2023

Sojin Samuel
Front-End Developer Specializing In Building Web Applications With Reactjs. Learning And Pushing The Boundaries Of What's Possible With Code

More Articles