beRajeevKumar / Frontend_Mentor

Sharpen Your Frontend Development Expertise with Frontend Mentor Challenges.
https://openfrontendmentor.netlify.app/
MIT License
54 stars 143 forks source link

[Feat] Boosting Engagement: Dynamic Changes and Features for the Joke Generator #418

Open Varp17 opened 1 month ago

Varp17 commented 1 month ago

Description

Is this a unique feature? I have checked "open" AND "closed" issues, and this is not a duplicate.

Unique Feature Confirmation Checked both open and closed issues; this is not a duplicate.

Enhanced the Joke Generator project with the following improvements:

  1. Dynamic Container Resizing: Automatically adjusts based on joke length for smooth display on all devices.
  2. Scrollable Favorites Section: Separate, scrollable section for managing favorite jokes.
  3. Improved Aesthetics: Smoothed edges, padding adjustments, and hover effects for a modern look.
  4. Loader Animation: Added loading animation during joke fetching.
  5. Clearer Onboarding: First-time users get a welcome message and contribution guidelines.
  6. Save/Delete Favorites: Users can easily manage jokes in their favorites.

Users can save jokes to their favorites, which can be dynamically added to the favorites list. Each favorite can be removed with a simple click, ensuring easy management of saved content.

Please @beRajeevKumar assign me this task with labels: "GSSOC-Ext" "hacktoberfest-accepted" "level2" "level3"

Interested in Implementing? Yes, I’d like to work on this.

Screenshots

Screenshots :

Before - https://varp17.github.io/Portfolio_v1/JokeGeneratorafter.mp4

After - https://varp17.github.io/Portfolio_v1/JokeGeneratorbefore.mp4

Checklist

Varp17 commented 1 month ago

I would like to request that this issue be assigned to me. I am eager to contribute to the enhancement of the Joke Generator Project and improve its interactivity.

Proposed Labels:

gssoc-ext and hacktoberfest2024

Thank you for considering my request!