Skip to content

[GSSoC] Enhance "Genres" Page UI/UXΒ #87

@ruchspatil

Description

@ruchspatil

🌟 GSSoC Contribution

Hi GSSoC Contributors! πŸ‘‹
Welcome to CineVerse! This template is designed to help you make your first contribution easily.

πŸ“ What do you want to work on?

Choose one:

  • πŸ› Fix a bug
  • ✨ Add a new feature
  • πŸ“š Improve documentation
  • 🎨 Improve UI/design
  • β™Ώ Add accessibility features
  • πŸ“± Make it more mobile-friendly
  • πŸ”§ Code cleanup/refactoring

🎯 Brief Description

The current β€œGenres" page has a heading, subtitle, and a search bar. I want to improve the visual appeal, interactivity, and responsiveness of this section to make it more engaging for users.

πŸ€” Why is this useful?

  • Improve user engagement by making the section visually appealing and interactive.
  • Provide a modern, polished look that aligns with current UI/UX standards.

πŸ’‘ Your Solution (optional)

Current Screenshot:

Image

After/Expected:

Image

πŸ†˜ Need Help?

  • I'm new to React/Next.js
  • I'm new to TypeScript
  • I'm new to Tailwind CSS
  • I'm new to open source
  • I know what to do! πŸ’ͺ

πŸ“š Learning Goals

What do you hope to learn from this contribution?

  • React components
  • API integration
  • Responsive design
  • State management
  • TypeScript
  • Testing
  • Git/GitHub workflow

⏰ Timeline

When can you work on this?

  • This week
  • Next week
  • Anytime this month
  • Weekend only

πŸ“ž Contact Info

How should mentors reach you?

  • GitHub: @ruchspatil
  • Discord: (optional)
  • Email: (optional)

πŸ“‹ For Mentors Only

Mentors will fill this section

Difficulty Level:

  • Beginner (Good First Issue)
  • Intermediate
  • Advanced

Estimated Time: 2 hours

Files to modify:

Guidance needed:

  • Code review
  • Architecture guidance
  • Testing help
  • Deployment help

πŸŽ‰ Quick Start Guide

  1. Fork this repository
  2. Clone your fork locally
  3. Install dependencies: npm install
  4. Start development server: npm run dev
  5. Make your changes
  6. Test your changes
  7. Create a Pull Request

Need help? Comment below and our mentors will guide you! πŸš€


Happy Coding! πŸ’»βœ¨

Metadata

Metadata

Assignees

Labels

good first issueGood for newcomersgssoc25Issues and pull requests related to the GSSoC'25 open source contributions.level1Beginner-friendly issues β€” great for first-time contributors or those new to the project.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions