Skip to content

Conversation

Rupali2507
Copy link
Contributor

@Rupali2507 Rupali2507 commented Aug 24, 2025

Description

Implemented the Idea Submission and Voting System. Contributors can now:

  • Submit new project ideas.

  • View all submitted ideas.

  • Upvote/downvote ideas to indicate interest.

  • This completes the core functionality for idea management.

Related Issues

Added functionality to #1083

Changes Proposed

  • Implemented Idea Submission form with validation.

  • Added Voting functionality (upvote/downvote) for submitted ideas.

  • Integrated backend API routes for idea submission and voting persistence.

  • Updated frontend UI to display ideas with vote counts in real-time.

Checklist

  • I have read and followed the Contribution Guidelines.
  • All new and existing tests passed.
  • I have updated the documentation to reflect the changes I've made.
  • My code follows the code style of this project.
  • The title of my pull request is a short description of the requested changes.

Screenshots

Screenshot 2025-08-24 223021

In Progress

image image

Note to reviewers

⚠️ As per my understanding, the project currently has no authentication system (only static user data inside public/data).
If there is an existing auth mechanism that I missed, please let me know. Otherwise, I suggest we move forward with one of these options:

🔹 (A) No-auth model → Extend “Add Your Profile” to include an in-app form where contributors can enter their details.
🔹 (B) GitHub/Google OAuth → Allow contributors to log in with their GitHub/Google account (direct link to real profiles).
🔹 (C) JWT + bcrypt auth → Add a simple email/password signup/login with JWT for session management.

👉 Please confirm which approach you’d prefer, so I can implement it for role assignment and future collaboration features.

Copy link

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

Copy link

vercel bot commented Aug 24, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
devdisplay Ready Ready Preview Comment Aug 24, 2025 5:24pm

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉 Incredible work, @Rupali2507! 🚀

🔥 Welcome to DevDisplay — A space where developers and all the tech enthusiasts can connect, collaborate, code, create, and conquer in the tech ecosystem.

At DevDisplay, we don't just welcome contributors—we celebrate them! 🎊 Because here, your ideas matter. Your code matters. You matter. 🚀

💡 This isn't just about adding your profile. It's about making an impact, showcasing your skills, and standing out in the developer ecosystem.

Think of DevDisplay as your own project, not just another open-source contribution. We're not just a platform—we're a global movement redefining the tech space. Our vision is to be the go-to platform for developers and tech enthusiasts worldwide.

🚀 Innovation has no limits!
We encourage you to think beyond the ordinary. Got a revolutionary idea? Spot a gap in the tech world? DevDisplay can be the solution! We want contributors like you to dream big, build bold, and bring game-changing features to life.

🌍 DevDisplay is more than an open-source project. It's a global tech hub, a thriving community, and a platform where you can connect, collaborate, code, create, and conquer.

🔥 Keep pushing boundaries—we're just getting started!
If you put your 💯 into creating something exceptional, you could even join our Global Core Team and also you can lead DevDisplay as a Community Leader in your area, college, or university.


💡 Your issue is now in review!

  • Our maintainers will soon review your PR and provide feedback/suggestions. 🚀 Stay tuned, stay engaged, and get ready to bring your ideas to life! 💡

---

📢 Have ideas to improve DevDisplay? Let us know! We're always looking for innovative minds to shape the future of tech.

💬 Join the conversation. Grow with the community. You belong here. 🙌


📢 Join Our Global Developer Communities & Connect with Innovators:

📩 Need Help? Reach Out to the Team:

💻 Follow DevDisplay on Social Media & Stay Updated:

🔥 🌟 Thank You for Being Here!

Copy link

Hi there! This issue is still open. We are looking forward to your response.
Assignees: None

1 similar comment
Copy link

Hi there! This issue is still open. We are looking forward to your response.
Assignees: None

@Rupali2507
Copy link
Contributor Author

Hi @codeaashu, I’ve implemented the Idea Submission and Voting system as described above.
Could you please take a look when you get a chance? Also, I’d appreciate your guidance on the authentication approach (options A/B/C mentioned in the PR description). Thanks!

Copy link

Hi there! This issue is still open. We are looking forward to your response.
Assignees: None

7 similar comments
Copy link

Hi there! This issue is still open. We are looking forward to your response.
Assignees: None

Copy link

Hi there! This issue is still open. We are looking forward to your response.
Assignees: None

Copy link

Hi there! This issue is still open. We are looking forward to your response.
Assignees: None

Copy link

Hi there! This issue is still open. We are looking forward to your response.
Assignees: None

Copy link

github-actions bot commented Sep 1, 2025

Hi there! This issue is still open. We are looking forward to your response.
Assignees: None

Copy link

github-actions bot commented Sep 2, 2025

Hi there! This issue is still open. We are looking forward to your response.
Assignees: None

Copy link

github-actions bot commented Sep 3, 2025

Hi there! This issue is still open. We are looking forward to your response.
Assignees: None

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant