
Mood Mentions: The Happiest and Saddest Moments that Happened in Showwcase
25 May, 2023
9
9
1
Contributors
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.
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:
- 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.
- 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.
- 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