diff --git a/public/gsoc-logo.png b/public/gsoc-logo.png new file mode 100644 index 00000000..f9c01b06 Binary files /dev/null and b/public/gsoc-logo.png differ diff --git a/src/Page/About.jsx b/src/Page/About.jsx index e51e6861..1365ffe9 100644 --- a/src/Page/About.jsx +++ b/src/Page/About.jsx @@ -1,607 +1,1075 @@ -import React from 'react'; +'use client'; import { motion } from 'framer-motion'; import Navbar from '../components/Navbar'; import { Footer } from '../components/Footer/Footer'; +import LOGO from './WordMark.png'; +import { + ChevronRight, + Github, + Users, + Code, + Lightbulb, + Briefcase, + FileCode, + FileText, + MessageSquare, + BrainCircuit, + Terminal, + Award, + BookOpen, +} from 'lucide-react'; export default function About() { const navigateToGitHub = () => { window.location.href = 'https://github.com/codeaashu/DevDisplay'; }; + const fadeIn = { + initial: { opacity: 0, y: 20 }, + animate: { opacity: 1, y: 0 }, + transition: { duration: 0.6 }, + }; + + const staggerContainer = { + animate: { + transition: { + staggerChildren: 0.1, + }, + }, + }; + return ( -
+
-
-
+ {/* Animated Background */} + + + {/* Floating Particles */} +
+ {[...Array(20)].map((_, i) => ( + + ))} +
+ + {/* Hero Content */} + +
+ + GLOBAL TECH COMMUNITY + + + {/* Hero Logo */} +
+ Dev Display +
+ + {/* Hero Subtitle */} + + One Platform for Global Developers to Fulfill All The Tech Needs! + + + + Connect + + Collab + + Code + + Create + + Conquer + + + + DevDisplay is a global open-source tech community and organization that brings together all your tech + needs in one place. + + + +
+
+
+ + {/* Mission Section */} +
+ +
+
+

Our Mission

+
+
+ +

+ We're on a mission to unite all your tech needs under one platform and establish DevDisplay as the Tech + Enthusiast and Developer's First Platform. DevDisplay serves as the ultimate hub for developers to Connect ▸ + Collab ▸ Code ▸ Create ▸ Conquer in the tech ecosystem. +

+ -
+ className="mt-10 grid gap-4 rounded-xl bg-gradient-to-br from-[#e3f2fd]/10 to-[#e3f2fd]/5 p-6 text-blue-50 backdrop-blur-sm md:grid-cols-2" + variants={staggerContainer} + initial="initial" + whileInView="animate" + viewport={{ once: true }} + > + {[ + 'One platform to discover extraordinary tech talent.', + 'One platform to connect with like-minded tech enthusiasts.', + 'One platform to collaborate on innovative, groundbreaking ideas.', + 'One platform to build next-gen projects with a community of innovators.', + 'One platform to spark inspiration and unleash creativity.', + 'One platform to access curated tech resources in a single space.', + 'One platform to explore the latest opportunities in the tech world.', + 'One platform to bring your ideas to life and turn concepts into reality.', + 'One platform to showcase your projects to a global audience.', + 'One platform to highlight your skills and expertise like never before.', + 'One platform to promote your work and gain unparalleled visibility.', + 'One platform to learn, grow, and thrive alongside a vibrant community.', + 'One platform to earn rewards and monetize your tech skills.', + 'One platform to enjoy exclusive benefits as a valued tech enthusiast.', + ].map((text, index) => ( + +
+ +
+

{text}

+
+ ))} +
+
+
+ + {/* GSoC Implementation Ideas Section */} +
+ + {/* Gsoc Logo */} +
+ Google Summer of Code +
+ +
+ Google Summer of Code +
+

+ Proposed Implementation Ideas +

+

+ Join us in building the future of tech collaboration through these innovative features +

+
+ +
+ {/* Feature 1: Opportunities Hub */} -
-

DevDisplay

-

Connect ▸ Collab ▸ Code ▸ Create ▸ Conquer

-

- DevDisplay is a global open-source tech community and organization that brings together all your tech - needs in one place. -

+
+
+
+ +
+ +
+

1. Opportunities Hub Feature

+

+ Create a Centralized and Interactive feature on DevDisplay Platform for Tech Opportunities. Develop + a comprehensive and user-friendly feature for developers, designers, and tech enthusiasts to explore + diverse opportunities within the tech industry. This platform will serve as a one-stop hub for + discovering: +

+ +
+

+ Dynamic Opportunity Categories - Effortlessly organize opportunities into clearly defined, + interactive categories for easy navigation: +

+
    + {[ + 'Hybrid & Onsite Jobs: Allow users to filter roles by job type, location, experience level, and company, making it easy to find their ideal position.', + 'Remote Jobs: Showcase work-from-anywhere roles, emphasizing flexible and location-independent opportunities.', + 'Internships: Include paid and unpaid opportunities for students, fresh graduates, and early-career professionals.', + 'Freelance Work: Highlight project-specific and contract-based roles ideal for independent contributors.', + 'Hackathons: Provide detailed information on themes, deadlines, rewards, team requirements, and registration links.', + 'Open-Source Projects: Promote beginner-friendly and advanced projects seeking contributors, encouraging community collaboration.', + 'Tech Events & DevFests: Feature a curated list of webinars, conferences, summits, and local or global developer meetups.', + 'Bootcamps & Courses: Highlight immersive learning programs, both free and paid, tailored for skill-building and career growth.', + 'Certifications & Skill Development: Showcase courses and training that provide industry-recognized certifications to boost career prospects.', + ].map((item, idx) => ( +
  • +
    + +
    + +
  • + ))} +
+
+
+
- - -
- - We're on a mission to unite all your tech needs under one platform and establish DevDisplay as the Tech - Enthusiast and Developer's First Platform. DevDisplay serves as the ultimate hub for developers to Connect ▸ - Collab ▸ Code ▸ Create ▸ Conquer in the tech ecosystem. - - -
-

One platform to discover extraordinary tech talent.

-

One platform to connect with like-minded tech enthusiasts.

-

One platform to collaborate on innovative, groundbreaking ideas.

-

One platform to build next-gen projects with a community of innovators.

-

One platform to spark inspiration and unleash creativity.

-

One platform to access curated tech resources in a single space.

-

One platform to explore the latest opportunities in the tech world.

-

One platform to bring your ideas to life and turn concepts into reality.

-

One platform to showcase your projects to a global audience.

-

One platform to highlight your skills and expertise like never before.

-

One platform to promote your work and gain unparalleled visibility.

-

One platform to learn, grow, and thrive alongside a vibrant community.

-

One platform to earn rewards and monetize your tech skills.

-

One platform to enjoy exclusive benefits as a valued tech enthusiast.

-
-
- -
- +
+
+ +
+ +
+

2. Idea Submission Features

+

+ Add the Project Idea Submission and Voting System to DevDisplay can make it a hub for innovation and + collaboration. This feature allows users to submit ideas, vote on their favorites, and actively + participate in bringing top-voted ideas to life through collaborative development. Here's a detailed + overview of the feature, enhanced with functionalities to ensure engagement and utility. +

+ +
+
+

+ Idea Submission Window - First Week of Every Month: +

+
    + {[ + 'Allow users to submit their project ideas within the first week of every month.', + 'Display a countdown timer on the homepage indicating the time left to submit ideas.', + 'Ideas are displayed publicly for voting immediately after submission.', + ].map((item, idx) => ( +
  • +
    + +
    + {item} +
  • + ))} +
+
+ +
+

+ Voting Phase - Throughout the Month: +

+
    + {[ + 'Users can like or upvote their favorite ideas to boost their ranking.', + 'A "Trending Now" Section highlights the top-voted ideas dynamically.', + ].map((item, idx) => ( +
  • +
    + +
    + {item} +
  • + ))} +
+
+ +
+

+ End-of-Month Selection - Final Week: +

+
    + {[ + 'At the end of the month, the top 1 most-voted idea is selected for community implementation.', + 'Recognize contributors with badges like "Innovator of the Month" for the selected idea.', + ].map((item, idx) => ( +
  • +
    + +
    + {item} +
  • + ))} +
+
+ +
+

+ Community Collaboration - Next Month: +

+
    + {[ + 'The selected idea is moved to a "Project Development Hub" where the community collaborates to implement it.', + 'Users can join specific tasks like design, development, testing, or documentation.', + ].map((item, idx) => ( +
  • +
    + +
    + {item} +
  • + ))} +
+
+
+
+
+
+
+ + {/* Feature 3: Tech Resources */} + - Proposed Implementation Ideas for GSoC Contributors - - - {/* Idea List - 1*/} -
-

1. Opportunities Hub Feature

-

- Create a Centralized and Interactive feature on DevDisplay Platform for Tech Opportunities. Develop a - comprehensive and user-friendly feature for developers, designers, and tech enthusiasts to explore diverse - opportunities within the tech industry. This platform will serve as a one-stop hub for discovering: -

+
+
+
+ +
-

- Dynamic Opportunity Categories - Effortlessly organize opportunities into clearly defined, interactive - categories for easy navigation: -

- -
    -
  • - Hybrid & Onsite Jobs: Allow users to filter roles by job type, location, experience - level, and company, making it easy to find their ideal position. -
  • -
  • - Remote Jobs: Showcase work-from-anywhere roles, emphasizing flexible and - location-independent opportunities. -
  • -
  • - Internships: Include paid and unpaid opportunities for students, fresh graduates, and - early-career professionals. -
  • -
  • - Freelance Work: Highlight project-specific and contract-based roles ideal for - independent contributors. -
  • -
  • - Hackathons: Provide detailed information on themes, deadlines, rewards, team - requirements, and registration links. -
  • -
  • - Open-Source Projects: Promote beginner-friendly and advanced projects seeking - contributors, encouraging community collaboration. -
  • -
  • - Tech Events & DevFests: Feature a curated list of webinars, conferences, summits, and - local or global developer meetups. -
  • -
  • - Bootcamps & Courses: Highlight immersive learning programs, both free and paid, - tailored for skill-building and career growth. -
  • -
  • - Certifications & Skill Development: Showcase courses and training that provide - industry-recognized certifications to boost career prospects. -
  • -
-
- - {/* Idea List - 2*/} -

2. Idea Submission Features

-

- Add the Project Idea Submission and Voting System to DevDisplay can make it a hub for innovation and - collaboration. This feature allows users to submit ideas, vote on their favorites, and actively - participate in bringing top-voted ideas to life through collaborative development. Here's a detailed - overview of the feature, enhanced with functionalities to ensure engagement and utility. -

+
+

3. Tech Resources Features

+

+ Add a feature where all the tech resources are available like a hub of resources. Where users can + share and discover useful resources like articles, tutorials, documentation, tools, or libraries + related to development. How it works: Users can submit a resource with a title, description, link, + and tags (e.g., "React," "JavaScript," "CSS"). Resources are displayed in a feed with + upvoting/downvoting functionality. Users can filter resources by tags or search for specific topics. + The most upvoted resources appear at the top of the feed. +

-

- Idea Submission Window - First Week of Every Month: -

-
    -
  • Allow users to submit their project ideas within the first week of every month.
  • -
  • Display a countdown timer on the homepage indicating the time left to submit ideas.
  • -
  • Ideas are displayed publicly for voting immediately after submission.
  • -
- -

Voting Phase - Throughout the Month:

-
    -
  • Users can like or upvote their favorite ideas to boost their ranking.
  • -
  • A "Trending Now" Section highlights the top-voted ideas dynamically.
  • -
- -

End-of-Month Selection - Final Week:

-
    -
  • At the end of the month, the top 1 most-voted idea is selected for community implementation.
  • -
  • Recognize contributors with badges like "Innovator of the Month" for the selected idea.
  • -
- -

Community Collaboration - Next Month:

-
    -
  • - The selected idea is moved to a “Project Development Hub” where the community collaborates to implement - it. -
  • -
  • Users can join specific tasks like design, development, testing, or documentation.
  • -
-
- - {/* Idea List - 3*/} -

3. Tech Resources Features

-

- Add a feature where all the tech resources are available like a hub of resources. Where users can share - and discover useful resources like articles, tutorials, documentation, tools, or libraries related to - development. How it works: Users can submit a resource with a title, description, link, and tags (e.g., - "React," "JavaScript," "CSS"). Resources are displayed in a feed with upvoting/downvoting functionality. - Users can filter resources by tags or search for specific topics. The most upvoted resources appear at the - top of the feed. -

+
+

+ Add a feature on this Page where all the tech resources are available like: +

+
+ {[ + 'Tech-Related Notes', + 'Programming Language Courses', + 'Top GitHub Repositories', + 'AI Tools Directory', + 'Affordable Learning', + 'Open Source Libraries and Frameworks', + 'Bootcamp Listings', + 'Roadmaps and Guides', + 'Interview Preparation Kits', + ].map((item, idx) => ( + + {item} + + ))} +
+
+
+
+
+ -

- Add a feature on this Page where all the tech resources are available like: -

-
    -
  • Tech-Related Notes
  • -
  • Programming Language Courses
  • -
  • Top GitHub Repositories
  • -
  • AI Tools Directory
  • -
  • Affordable Learning
  • -
  • Open Source Libraries and Frameworks
  • -
  • Bootcamp Listings
  • -
  • Roadmaps and Guides
  • -
  • Interview Preparation Kits, e.t.c..
  • -
-
- - {/* Idea List - 4*/} -

4. Project Showcase Features

-

- Add a feature where developers can showcase their projects. Developers first add their projects through - open-source contributions, and then the projects are showcased here. Also, add an Interactive Voting and - Liking System: Each showcased project will have a voting or liking mechanism. Users can cast votes or like - projects they find impressive, helping highlight the most popular and trending projects within the - community. This feature will foster engagement and provide visibility to standout projects. -

-

Purpose of this feature:

-
    -
  • Enable developers to add their projects to the showcase via open-source contributions.
  • -
  • Projects submitted by contributors will be listed on the ProjectShowcase page after review.
  • -
  • Each showcased project will feature a voting and liking mechanism to drive engagement.
  • -
  • Users can upvote or like projects they find impressive, helping boost visibility and credibility.
  • -
  • - A Trending Projects section will dynamically highlight the most popular and top-voted contributions. -
  • -
  • The system will dynamically highlight the most popular and trending projects in the community.
  • -
  • This feature will foster engagement and increase visibility for standout projects.
  • -
  • - The platform can feature "Project of the Month" badges for standout submissions, encouraging - participation. -
  • -
-
- - {/* Idea List - 5*/} -

5. Portfolio Ideas Features

-

- Add a feature that enables developers, designers, and tech enthusiasts to showcase their portfolios - through open-source contributions. Contributors can submit live project links, source code repositories, - and project details, helping others discover their work and build their own portfolios. This feature will - serve as a hub for inspiration and resources, allowing the community to learn from real-world examples, - improve their personal branding, nd connect with like-minded individuals. -

-
    -
  • - Portfolio Submissions - Allows developers and designers to contribute their portfolios via open-source - submissions. -
  • -
  • - Live Project & Code Integration - Users can showcase their projects with direct links to demos and - repositories. -
  • -
  • Community Inspiration - Helps others learn from well-crafted portfolios and improve their own.
  • -
  • - Skill Development - Encourages contributors to refine their design, development, and presentation - skills. -
  • -
  • - Networking & Collaboration - Creates opportunities for professionals to connect with like-minded - individuals. -
  • -
  • - Featured Portfolios Section - Recognizes standout portfolios with a "Portfolio of the Month" badge to - encourage participation. Users can upvote or like projects they find impressive, helping boost - visibility and credibility. -
  • -
-
- - {/* Idea List - 6*/} -

6. Portfolio Building Features

-

- Add Portfolio Builder features an innovative, no-code tool designed to empower individuals—whether they - are developers, designers, tech enthusiasts, or anyone in between—to easily create stunning, - fully-responsive portfolio websites. Users can simply input their information, such as skills, projects, - experiences, and achievements, and the tool generates a beautiful, professional portfolio website tailored - to their needs. No coding skills required. The tool even includes live hosting, ensuring the portfolio is - online and accessible to potential employers or collaborators. -

-

Purpose of this feature:

-
    -
  • - The Portfolio Builder feature exists to provide an easy, intuitive solution for anyone seeking to create - a professional, visually appealing portfolio without the need for coding knowledge. By offering a - streamlined, no-code solution, this feature empowers users to showcase their personal and professional - brand in a polished and modern way, increasing their chances of standing out in the competitive tech - industry and beyond. -
  • -
-
- - {/* Idea List - 7*/} -

7. Resume Building Features

-

- Add the ATS-Optimized Resume Builder feature to help users create professional, ATS-friendly resumes - effortlessly. With pre-designed templates optimized specifically for Applicant Tracking Systems - ATS, - users can quickly fill in their details, generate a polished resume, and download it instantly, ready for - recruitment processes. Whether you're a developer, designer, or professional in any industry, this tool - ensures your resume is tailored for the modern job market. Also add a feature in this page to check the - strength of their existing resumes through a built-in analysis tool. -

-
    -
  • Dynamic Suggestions: Use AI to suggest skills or keywords based on the user's input.
  • -
  • - Effortless Resume Creation: Choose from a variety of professionally designed templates optimized for - ATS, making sure your resume gets noticed by automated systems and human recruiters alike. Offer - templates tailored for different fields. e.g., design, development, data science. -
  • -
  • - ATS Score and Resume Checker: Upload your existing resume and receive an ATS score based on - industry-standard keywords, formatting, and structure. The tool will provide detailed suggestions for - improvements to help your resume pass ATS screenings and stand out to hiring managers. Provide a tool to - score resumes against common ATS standards and suggest improvements. -
  • -
-
- - {/* Idea List - 8*/} -

8. Community Discussion Features

-

- Add the Community Discussion Features on DevDisplay for cultivate a thriving, interactive space where - developers, designers, and tech enthusiasts can come together to share knowledge, collaborate, and engage - in meaningful conversations. These features foster an open and inclusive environment, enabling users to - discuss tech trends, career opportunities, project collaborations, and more. Whether you're brainstorming - new ideas, seeking advice, or connecting with like-minded professionals, the Community Discussion features - make DevDisplay the ultimate platform for dynamic collaboration. -

-

Features to Include:

-
    -
  • Real-Time Chat: Implement channels for discussions.
  • -
  • Threaded Conversations: Allow users to create threads for specific topics.
  • -
  • Reactions System: Users can react to messages with emojis 👍, ❤️, 🚀.
  • -
  • - Mentions and Notifications: Enable users to tag others with @username, sending them notifications. -
  • -
  • Searchable History: Add a search bar to browse past discussions quickly.
  • -
  • - Moderation Tools: Include moderation capabilities like blocking inappropriate content and banning users. -
  • -
-
- - {/* Idea List - 9*/} -

9. Tech Quiz Features

-

- Add the Tech Quiz Features on DevDisplay for engage and challenge the community with monthly quizzes that - test users' knowledge across a wide array of tech topics. Whether you're an expert in a specific field or - just getting started, these quizzes provide a fun and competitive way to showcase your skills, learn new - concepts, and earn rewards. By incorporating thematic quizzes, real-time leaderboards, and - community-generated content, DevDisplay ensures that learning and growth never stop. -

-
    -
  • - Monthly Thematic Quizzes: New quizzes each month focusing on in-demand skills like Python, Web3, DevOps, - and more. -
  • -
  • - Real-Time Leaderboards: Track your progress and compare scores globally or within specific communities. -
  • -
  • - Community-Generated Quizzes: Users can create and share their own quizzes, fostering collaboration and - knowledge sharing. -
  • -
  • - Interactive Learning: Engaging quizzes with multiple-choice, fill-in-the-blank, and visual aids to - enhance learning. -
  • -
  • - Monthly Rewards: Top scorers get recognition and exclusive prizes like tech course discounts or premium - content access -
  • -
-
- - {/* Idea List - 10*/} -

10. AI Career Navigator Features

-

- Add the AI Career Navigator on DevDisplay to help students and professionals navigate their career - journeys with clarity and confidence. Choosing a career path and learning new skills can be overwhelming, - but this feature simplifies the process. By analyzing your current skills and desired role, the AI Career - Navigator provides a personalized roadmap, identifies skill gaps, and recommends relevant resources to - help you succeed. Whether you're just starting out or looking to level up, the AI Career Navigator ensures - you're on the right path with the support you need to achieve your career goals. -

-
    -
  • - AI-Powered Skill Assessment: Analyze the user's current skills and match them to the requirements of - their desired role. -
  • -
  • - Personalized Career Roadmaps: Provide step-by-step guides for different career paths, highlighting key - skills and certifications needed. -
  • -
  • - Skill Gap Analysis: Identify missing skills and recommend specific actions or resources to bridge those - gaps. -
  • -
  • - Resource Recommendations: Suggest tailored learning materials, such as courses, tutorials, and articles, - based on the user's career goals. -
  • -
  • - Mentorship Matching: Connect users with experienced professionals for personalized career guidance. -
  • -
  • - Career Path Exploration: Allow users to explore various tech careers, including job roles, salary - expectations, and required skills. -
  • -
-
- - {/* Idea List - 11*/} -

11. Online Compiler Feature

-

- Add the Online Compiler feature on DevDisplay allows users to write, compile, and execute code directly - within the platform, without needing to set up a local development environment. This feature supports - multiple programming languages and provides an easy, convenient way for developers, students, and learners - to test and run their code in real-time. Whether you're learning a new language, practicing coding - challenges, or testing snippets, the online compiler makes coding more accessible and efficient. -

-
    -
  • - Multi-Language Support: Enable compilation for multiple programming languages like Python, Java, C++, - JavaScript, and more. -
  • -
  • - Real-Time Code Execution: Allow users to execute code and view the output instantly, making it easy to - test ideas quickly. -
  • -
  • - Syntax Highlighting & Auto-Completion: Provide syntax highlighting and code suggestions to enhance the - coding experience and reduce errors. -
  • -
  • - Error Detection & Debugging: Show clear error messages and debugging tools to help users identify and - fix issues in their code. -
  • -
  • - Code Sharing: Allow users to share their code snippets or projects with others via links, enabling - collaboration and learning. -
  • -
  • - Collaborative Coding: Add features for real-time collaboration, where users can code together in shared - sessions. -
  • -
-
- - {/* Idea List - 12*/} -

12. Journey Showcase Feature

-

- Add the Journey Showcase feature on DevDisplay allows users to share their personal success stories, - offering detailed insights into how they cracked jobs, internships, or freelancing opportunities. By - highlighting their preparation strategies, challenges faced, and interview experiences, this feature - provides practical guidance and inspiration for others on similar paths. It helps users connect with - real-world success stories, learn from their peers, and gain actionable advice, making it an essential - resource for anyone looking to advance in their career. -

-
    -
  • - User-Generated Success Stories: Allow users to submit their own stories, showcasing their preparation, - challenges, and key takeaways from job interviews or internships. -
  • -
  • - Step-by-Step Roadmap: Present each journey in a clear, structured format that breaks down the key steps - taken, resources used, and challenges overcome. -
  • -
  • - Search & Filter Options: Enable users to search stories based on role, industry, or skill set, helping - them find relevant journeys that align with their aspirations. -
  • -
  • - Engagement & Interaction: Allow other users to comment, ask questions, and share their thoughts on each - story, fostering community engagement and knowledge-sharing. -
  • -
  • - Journey Ratings & Reviews: Let users rate and review the usefulness of each journey to help others find - the most helpful stories. -
  • -
-
- - {/* Contribute Beyond the Core Features*/} -

Contribute Beyond the Core Features

-

- While we have 12 key features that define our platform, we believe innovation is limitless. As a - contributor, you're encouraged to think beyond and add new, innovative features that can make a difference - in the tech ecosystem. Think outside the box and introduce features that can be revolutionary for tech - enthusiasts worldwide. If you spot a gap in the tech world, DevDisplay can be the solution. -

-

For Every Tech Enthusiast

-

- Whatever you need as a techy, DevDisplay has it all. Build your profile, find resources, collaborate, and - create without limitations. -

+ {/* Feature 4: Project Showcase */} + +
+
+
+ +
-

Become Part of the Global Vision

-

- Your contributions will help us provide everything developers need in one place—no more hopping between - multiple websites to find the resources you need. With your input, DevDisplay will grow into the go-to - platform for developers worldwide, fostering collaboration, learning, and innovation. One Platform. - Endless Opportunities. -

+
+

4. Project Showcase Features

+

+ Add a feature where developers can showcase their projects. Developers first add their projects + through open-source contributions, and then the projects are showcased here. Also, add an + Interactive Voting and Liking System: Each showcased project will have a voting or liking mechanism. + Users can cast votes or like projects they find impressive, helping highlight the most popular and + trending projects within the community. This feature will foster engagement and provide visibility + to standout projects. +

-

Be a Global Innovator

-

- As a contributor, you're not just adding features to a platform—you're becoming part of a global community - that's pushing the boundaries of technology. -

-
-
-
- -
- +

Purpose of this feature:

+
    + {[ + 'Enable developers to add their projects to the showcase via open-source contributions.', + 'Projects submitted by contributors will be listed on the ProjectShowcase page after review.', + 'Each showcased project will feature a voting and liking mechanism to drive engagement.', + 'Users can upvote or like projects they find impressive, helping boost visibility and credibility.', + 'A Trending Projects section will dynamically highlight the most popular and top-voted contributions.', + 'The system will dynamically highlight the most popular and trending projects in the community.', + 'This feature will foster engagement and increase visibility for standout projects.', + 'The platform can feature "Project of the Month" badges for standout submissions, encouraging participation.', + ].map((item, idx) => ( +
  • +
    + +
    + {item} +
  • + ))} +
+
+
+
+ + + + {/* Feature 5: Portfolio Ideas */} + - Checkout the contribution guidelines! - - +
+
+
+ +
+ +
+

5. Portfolio Ideas Features

+

+ Add a feature that enables developers, designers, and tech enthusiasts to showcase their portfolios + through open-source contributions. Contributors can submit live project links, source code + repositories, and project details, helping others discover their work and build their own + portfolios. This feature will serve as a hub for inspiration and resources, allowing the community + to learn from real-world examples, improve their personal branding, and connect with like-minded + individuals. +

-
+
+
    + {[ + 'Portfolio Submissions - Allows developers and designers to contribute their portfolios via open-source submissions.', + 'Live Project & Code Integration - Users can showcase their projects with direct links to demos and repositories.', + 'Community Inspiration - Helps others learn from well-crafted portfolios and improve their own.', + 'Skill Development - Encourages contributors to refine their design, development, and presentation skills.', + 'Networking & Collaboration - Creates opportunities for professionals to connect with like-minded individuals.', + 'Featured Portfolios Section - Recognizes standout portfolios with a "Portfolio of the Month" badge to encourage participation. Users can upvote or like projects they find impressive, helping boost visibility and credibility.', + ].map((item, idx) => ( +
  • +
    + +
    + {item} +
  • + ))} +
+
+
+
+
+ + + {/* Feature 6: Portfolio Building */} -
-
-

DevPioneer

-

Earn this badges by Add your profile to the DevDisplay platform.

- - Click here to checkout - +
+
+
+ +
+ +
+

6. Portfolio Building Features

+

+ Add Portfolio Builder features an innovative, no-code tool designed to empower individuals—whether + they are developers, designers, tech enthusiasts, or anyone in between—to easily create stunning, + fully-responsive portfolio websites. Users can simply input their information, such as skills, + projects, experiences, and achievements, and the tool generates a beautiful, professional portfolio + website tailored to their needs. No coding skills required. The tool even includes live hosting, + ensuring the portfolio is online and accessible to potential employers or collaborators. +

+ +
+

Purpose of this feature:

+
+

+ The Portfolio Builder feature exists to provide an easy, intuitive solution for anyone seeking + to create a professional, visually appealing portfolio without the need for coding knowledge. By + offering a streamlined, no-code solution, this feature empowers users to showcase their personal + and professional brand in a polished and modern way, increasing their chances of standing out in + the competitive tech industry and beyond. +

+
+
+
+
+
+ + + {/* Feature 7: Resume Building */} + +
+
+
+ +
+ +
+

7. Resume Building Features

+

+ Add the ATS-Optimized Resume Builder feature to help users create professional, ATS-friendly resumes + effortlessly. With pre-designed templates optimized specifically for Applicant Tracking Systems - + ATS, users can quickly fill in their details, generate a polished resume, and download it instantly, + ready for recruitment processes. Whether you're a developer, designer, or professional in any + industry, this tool ensures your resume is tailored for the modern job market. Also add a feature in + this page to check the strength of their existing resumes through a built-in analysis tool. +

+ +
+
    + {[ + "Dynamic Suggestions: Use AI to suggest skills or keywords based on the user's input.", + 'Effortless Resume Creation: Choose from a variety of professionally designed templates optimized for ATS, making sure your resume gets noticed by automated systems and human recruiters alike. Offer templates tailored for different fields. e.g., design, development, data science.', + 'ATS Score and Resume Checker: Upload your existing resume and receive an ATS score based on industry-standard keywords, formatting, and structure. The tool will provide detailed suggestions for improvements to help your resume pass ATS screenings and stand out to hiring managers. Provide a tool to score resumes against common ATS standards and suggest improvements.', + ].map((item, idx) => ( +
  • +
    + +
    + {item} +
  • + ))} +
+
+
+
+
+
+ + {/* Feature 8: Community Discussion */} + +
+
+
+ +
+ +
+

8. Community Discussion Features

+

+ Add the Community Discussion Features on DevDisplay for cultivate a thriving, interactive space + where developers, designers, and tech enthusiasts can come together to share knowledge, collaborate, + and engage in meaningful conversations. These features foster an open and inclusive environment, + enabling users to discuss tech trends, career opportunities, project collaborations, and more. + Whether you're brainstorming new ideas, seeking advice, or connecting with like-minded + professionals, the Community Discussion features make DevDisplay the ultimate platform for dynamic + collaboration. +

+ +
+

Features to Include:

+
+ {[ + 'Real-Time Chat: Implement channels for discussions.', + 'Threaded Conversations: Allow users to create threads for specific topics.', + 'Reactions System: Users can react to messages with emojis 👍, ❤️, 🚀.', + 'Mentions and Notifications: Enable users to tag others with @username, sending them notifications.', + 'Searchable History: Add a search bar to browse past discussions quickly.', + 'Moderation Tools: Include moderation capabilities like blocking inappropriate content and banning users.', + ].map((item, idx) => ( +
+
+ +
+ {item} +
+ ))} +
+
+
+
+
+
+ + {/* Feature 9: Tech Quiz */} + +
+
+
+ +
+ +
+

9. Tech Quiz Features

+

+ Add the Tech Quiz Features on DevDisplay for engage and challenge the community with monthly quizzes + that test users' knowledge across a wide array of tech topics. Whether you're an expert in a + specific field or just getting started, these quizzes provide a fun and competitive way to showcase + your skills, learn new concepts, and earn rewards. By incorporating thematic quizzes, real-time + leaderboards, and community-generated content, DevDisplay ensures that learning and growth never + stop. +

+ +
+
    + {[ + 'Monthly Thematic Quizzes: New quizzes each month focusing on in-demand skills like Python, Web3, DevOps, and more.', + 'Real-Time Leaderboards: Track your progress and compare scores globally or within specific communities.', + 'Community-Generated Quizzes: Users can create and share their own quizzes, fostering collaboration and knowledge sharing.', + 'Interactive Learning: Engaging quizzes with multiple-choice, fill-in-the-blank, and visual aids to enhance learning.', + 'Monthly Rewards: Top scorers get recognition and exclusive prizes like tech course discounts or premium content access', + ].map((item, idx) => ( +
  • +
    + +
    + {item} +
  • + ))} +
+
+
+
+
+
+ + {/* Feature 10: AI Career Navigator */} + +
+
+
+ +
+ +
+

10. AI Career Navigator Features

+

+ Add the AI Career Navigator on DevDisplay to help students and professionals navigate their career + journeys with clarity and confidence. Choosing a career path and learning new skills can be + overwhelming, but this feature simplifies the process. By analyzing your current skills and desired + role, the AI Career Navigator provides a personalized roadmap, identifies skill gaps, and recommends + relevant resources to help you succeed. Whether you're just starting out or looking to level up, the + AI Career Navigator ensures you're on the right path with the support you need to achieve your + career goals. +

+ +
+
    + {[ + "AI-Powered Skill Assessment: Analyze the user's current skills and match them to the requirements of their desired role.", + 'Personalized Career Roadmaps: Provide step-by-step guides for different career paths, highlighting key skills and certifications needed.', + 'Skill Gap Analysis: Identify missing skills and recommend specific actions or resources to bridge those gaps.', + "Resource Recommendations: Suggest tailored learning materials, such as courses, tutorials, and articles, based on the user's career goals.", + 'Mentorship Matching: Connect users with experienced professionals for personalized career guidance.', + 'Career Path Exploration: Allow users to explore various tech careers, including job roles, salary expectations, and required skills.', + ].map((item, idx) => ( +
  • +
    + +
    + {item} +
  • + ))} +
+
+
+
+
+
+ + {/* Feature 11: Online Compiler */} + +
+
+
+ +
+ +
+

11. Online Compiler Feature

+

+ Add the Online Compiler feature on DevDisplay allows users to write, compile, and execute code + directly within the platform, without needing to set up a local development environment. This + feature supports multiple programming languages and provides an easy, convenient way for developers, + students, and learners to test and run their code in real-time. Whether you're learning a new + language, practicing coding challenges, or testing snippets, the online compiler makes coding more + accessible and efficient. +

+ +
+
    + {[ + 'Multi-Language Support: Enable compilation for multiple programming languages like Python, Java, C++, JavaScript, and more.', + 'Real-Time Code Execution: Allow users to execute code and view the output instantly, making it easy to test ideas quickly.', + 'Syntax Highlighting & Auto-Completion: Provide syntax highlighting and code suggestions to enhance the coding experience and reduce errors.', + 'Error Detection & Debugging: Show clear error messages and debugging tools to help users identify and fix issues in their code.', + 'Code Sharing: Allow users to share their code snippets or projects with others via links, enabling collaboration and learning.', + 'Collaborative Coding: Add features for real-time collaboration, where users can code together in shared sessions.', + ].map((item, idx) => ( +
  • +
    + +
    + {item} +
  • + ))} +
+
+
+
+
+
+ + {/* Feature 12: Journey Showcase */} + +
+
+
+ +
+ +
+

12. Journey Showcase Feature

+

+ Add the Journey Showcase feature on DevDisplay allows users to share their personal success stories, + offering detailed insights into how they cracked jobs, internships, or freelancing opportunities. By + highlighting their preparation strategies, challenges faced, and interview experiences, this feature + provides practical guidance and inspiration for others on similar paths. It helps users connect with + real-world success stories, learn from their peers, and gain actionable advice, making it an + essential resource for anyone looking to advance in their career. +

+ +
+
    + {[ + 'User-Generated Success Stories: Allow users to submit their own stories, showcasing their preparation, challenges, and key takeaways from job interviews or internships.', + 'Step-by-Step Roadmap: Present each journey in a clear, structured format that breaks down the key steps taken, resources used, and challenges overcome.', + 'Search & Filter Options: Enable users to search stories based on role, industry, or skill set, helping them find relevant journeys that align with their aspirations.', + 'Engagement & Interaction: Allow other users to comment, ask questions, and share their thoughts on each story, fostering community engagement and knowledge-sharing.', + 'Journey Ratings & Reviews: Let users rate and review the usefulness of each journey to help others find the most helpful stories.', + ].map((item, idx) => ( +
  • +
    + +
    + {item} +
  • + ))} +
+
+
- DevPioneer Badge
+ {/* Contribute Beyond Section */} -
-
-

Dev Enhancer

-

Earn this badges by improve or refine existing features.

+
+
+
+ +
+ +

Contribute Beyond the Core Features

+ +

+ While we have 12 key features that define our platform, we believe innovation is limitless. As a + contributor, you're encouraged to think beyond and add new, innovative features that can make a + difference in the tech ecosystem. Think outside the box and introduce features that can be + revolutionary for tech enthusiasts worldwide. If you spot a gap in the tech world, DevDisplay can be + the solution. +

+ +
+
+

For Every Tech Enthusiast

+

+ Whatever you need as a techy, DevDisplay has it all. Build your profile, find resources, + collaborate, and create without limitations. +

+
+ +
+

Become Part of the Global Vision

+

+ Your contributions will help us provide everything developers need in one place—no more hopping + between multiple websites to find the resources you need. With your input, DevDisplay will grow + into the go-to platform for developers worldwide, fostering collaboration, learning, and + innovation. One Platform. Endless Opportunities. +

+
+ +
+

Be a Global Innovator

+

+ As a contributor, you're not just adding features to a platform—you're becoming part of a global + community that's pushing the boundaries of technology. +

+
+
+ - Click here to checkout + Checkout the contribution guidelines! +
- DevPioneer Badge
+
+ - -
-
-

Dev Innovator

-

Earn this badges by add innovative, creative features.

+ {/* Badges Section */} +
+ +
+ Recognition +
+

+ Earn Contributor Badges +

+

+ Get recognized for your valuable contributions to the DevDisplay community +

+
+ +
+ {[ + { + title: 'DevPioneer', + description: 'Earn this badge by adding your profile to the DevDisplay platform.', + image: './DevPioneerpng.gif', + link: 'https://github.com/codeaashu/DevDisplay/blob/main/CONTRIBUTING.md#-add-your-profile-on-devdisplay-', + }, + { + title: 'Dev Enhancer', + description: 'Earn this badge by improving or refining existing features.', + image: './DevEnhancerpng.gif', + link: 'https://github.com/codeaashu/DevDisplay/blob/main/CONTRIBUTING.md#dev-enhancer-', + }, + { + title: 'Dev Innovator', + description: 'Earn this badge by adding innovative, creative features.', + image: './DevInnovatorpng.gif', + link: 'https://github.com/codeaashu/DevDisplay/blob/main/CONTRIBUTING.md#dev-innovator-', + }, + ].map((badge, index) => ( + +
+
+ {`${badge.title} +
+

{badge.title}

+
+
+ + - DevPioneer Badge +
+ ))} +
+
+ + {/* CTA Section */} +
+
+ +
+ + +
+

Join Our Community

+ +

+ Ready to collaborate, innovate, and grow? Become a part of the DevDisplay community today. +

+ + {/* Container for centering the button */} +
+ + + Get Started on GitHub +
- -
+
+ + -
-

Join Our Community

-

- Ready to collaborate, innovate, and grow? Become a part of the DevDisplay community today. -

- -
-
); diff --git a/src/components/Navbar.jsx b/src/components/Navbar.jsx index 036eb461..a065769a 100644 --- a/src/components/Navbar.jsx +++ b/src/components/Navbar.jsx @@ -77,7 +77,7 @@ const Content = ({ selected, dir }) => { initial={{ opacity: 0, y: 8 }} animate={{ opacity: 1, y: 0 }} exit={{ opacity: 0, y: 8 }} - className="absolute left-0 top-[calc(100%_+_24px)] w-96 rounded-lg border border-neutral-600 bg-gradient-to-b from-neutral-900 via-neutral-900 to-neutral-800 p-4" + className="absolute left-0 top-[calc(100%_+_24px)] z-50 w-96 rounded-lg border border-neutral-600 bg-gradient-to-b from-neutral-900 via-neutral-900 to-neutral-800 p-4" >