- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 6
 
Description
Hi @AnupKumarPanwar 👋,
I’d love to contribute a major enhancement to TheAlgorithms landing_page project by turning it into a documentation-style web app built with React (or Next.js).
Problem
Currently, the landing page only provides links to individual GitHub repositories for each programming language.
This makes it hard for users to explore and understand what algorithms are available without leaving the site.
As a result:
- New learners can’t quickly browse algorithm categories or examples.
 - The site doesn’t showcase the incredible variety of algorithms maintained by the community.
 
Proposed Solution
Rebuild the landing page as a React-based documentation platform that organizes all algorithms across languages.
The new version would:
- Have a homepage introducing the project and its goals, same design as before.
 - Include dedicated pages for each programming language (e.g., 
/python,/cpp,/javascript). - Show algorithms in a structured layout with:
- Algorithm name
 - Category (e.g., Sorting, Graphs, Dynamic Programming)
 - Short description
 - Link to source code (on GitHub)
 
 - Provide a search bar and filters to help users find algorithms quickly.
 - Optionally show GitHub stats (stars, forks, contributors) dynamically using the GitHub API.
 
Collaboration
I’d be happy to start the initial structure, then invite other contributors to help fill in algorithm data for each language. I’d be happy to start it during this Hacktoberfest and collaborate with others who may be interested.
Would you be open to this direction?
If approved, I can start development this week and share a live demo for review.
Thanks for considering this idea!