-
-
Notifications
You must be signed in to change notification settings - Fork 412
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🌟 Add Idea Submission Features 💌 & Get 8 Benefits 🌟 #605
Comments
Hello @codeaashu . I am excited to implement this idea . it has wide variety of feautres and it will test my backend skills and It fasciantes me very much . So please assign this issue to me and I will start working on this |
hey @PrathamDwivedi27 , Now you will assigned for this. |
Hey @codeaashu. I want to ask I need some sort of userId or something to validate that one user submits one idea. So ,do I need to make a autentication system or use a different approach ? Because I need user information for various tasks and the data is stored in json file not in any database so that I can make a api call . So what should I do ? |
Great question! we’re storing data in a JSON file rather than a database, here's what you can do: 1. User Validation Approach:
2. Alternative Without Authentication:
3. Recommendation:
This approach also aligns with the long-term vision of DevDisplay as a collaborative and user-friendly platform. Let me know if you need help setting it up! 🚀 & the main things 👇🏻 This contribution is not just about open source or SWOC; it's about showcasing your skills, standing out, and making an impact. If you give your 100% and create something exceptional, you could even join our Core Team and lead our organization and community as a Community Leader in your area, college, or university. Think of this as your own project, not just a task. DevDisplay isn’t my personal project—it’s a vision to fulfill all the tech needs of developers in one place. It’s a platform created by developers, for developers. So don’t hold back—let your creativity flow and bring your best ideas to life! We can’t wait to see what you create. If you need any guidance or resources, feel free to reach out anytime! |
hello @PrathamDwivedi27 is there any update? |
@codeaashu yes I am writing backend first becoz thats my strong part and I have completed the authorisation with jwt. Next I am going to start with actual task |
That's great @PrathamDwivedi27 |
is there any update? @PrathamDwivedi27 |
Hey @codeaashu I have already generated one PR for this . Can you see it once |
I didn't get any reply back @codeaashu |
Guys -- is any update? @PrathamDwivedi27 |
@codeaashu I once genrated the PR to get your feedback on that. You didn't reply after that whether I was correct or not. So, I left . If you don't reply what else I will understand ? |
Sorry for that follow the process that I tell you in Google Meet if you need more details about message me on WhatsApp |
Currently , I am doing internship . So , I am getting very less time. |
What feature?
Add Idea Submission Features on the 👇🏻 https://www.devdisplay.org/IdeaSubmission
Description
Adding a Project Idea Submission and Voting System to DevDisplay can make it a hub for innovation and collaboration. Here’s a detailed overview of the feature, enhanced with functionalities to ensure engagement and utility.
Feature Workflow Overview
Idea Submission Window (First Week of Every Month):
Voting Phase (Throughout the Month):
End-of-Month Selection (Final Week):
Community Collaboration (Next Month):
Detailed Features
1. Idea Submission
Submission Form:
Validation: Ensure users can only submit one idea per month.
2. Voting System
Likes and Upvotes:
Real-Time Leaderboard:
3. Collaboration Hub for Top Ideas
Once an idea is selected:
4. Rewards & Recognition
5. User-Friendly Discovery
6. Notifications
Benefits for the Community
Technical Implementation Suggestions
Frontend:
Backend:
Real-Time Updates:
Collaboration Hub:
🌟 Benefits of Contributing to This Feature 🌟
By contributing to this feature, you will unlock a range of opportunities to boost your tech career and professional growth:
Benefits of Contributing to DevDisplay
Gain Recognition 💌
Build Your Career Credentials 🚀
Unlock Exclusive Opportunities 🎯
Be Part of a Global Vision 🌐
Enhance Your Portfolio 📈
Expand Your Network - Networking Opportunities 👋🏻
Earn Swag and Goodies 🎁
For More Details and Help
Join DevDisplay Discord Community: Discord Community
Join DevDisplay WhatsApp Community: WhatsApp Community
Reach Out to the Team:
Connect on Social Media:
Thanks and Best Regards
The DevDisplay Team 💌
Add screenshots
Add screenshots
Code of Conduct
The text was updated successfully, but these errors were encountered: