MrAshwin2142 / The-Wall-of-Projects

The Wall of Projects is a collaborative platform for showcasing a diverse range of projects, big or small. It's an open canvas for developers to share their work, offering project details, code, and live links. Join our community, contribute your projects, and explore a tapestry of creative innovation from fellow developers worldwide..
https://the-wall-of-projects.netlify.app/
MIT License
52 stars 72 forks source link

Implement Routing for individual project landing pages #38

Open traez opened 11 months ago

traez commented 11 months ago

Hello @MrAshwin2142, With an eye on ensuring good Modular Organization, Enhanced User Experience: and Adaptability to Growth, May I suggest site be rewritten in React.js. Or specifically Next.js?

1) So that clicking on any of the buttons. Eg: "Trae's ecommerce-website", project info now opens up on new route: https://the-wall-of-projects.netlify.app/traez

2) Contributors with multiple projects like Patrick Ancajas, clicking on "Patrick Ancajas button" will take you to https://the-wall-of-projects.netlify.app/patrickancajas . With each project now available on a route like: https://the-wall-of-projects.netlify.app/patrickancajas/1 https://the-wall-of-projects.netlify.app/patrickancajas/2

3) When that is done make the "The Wall of Projects" Top line clickable like a button. Clicking on it should always take you back to the homepage https://the-wall-of-projects.netlify.app/

I see you're currently learning React.js. All this is possible with "React Router". An even more advanced style of accomplishing this is to build it with Next.js.

MrAshwin2142 commented 11 months ago

Hello @traez , Thank you for your valuable suggestions and insights. We truly appreciate your input!

In fact, I've been working on rebuilding The Wall of Projects using React and Bootstrap, and your suggestions align perfectly with the direction I'm taking.

dot-enny commented 11 months ago

@MrAshwin2142 please, anything but bootstrap, lol.

MrAshwin2142 commented 11 months ago

@OlaniyanEniola any other suggestion.?

dot-enny commented 11 months ago

@MrAshwin2142 I don't know what library is most common with react but I know everyone likes tailwind and no one likes bootstrap, lol, we should create a poll or ask for suggestions.

dot-enny commented 11 months ago

@MrAshwin2142 if you haven't started building, there's already a Wall Of Projects Clone built with react, it's on the wall, you might want to look into that.

Victorthedev commented 11 months ago

Hi, I think the routing can be done with node.js. I will like to give it a try and see if i can get it

sahil-1729 commented 10 months ago

is this issue still open?

HTLA380 commented 10 months ago

Hi @MrAshwin2142, I would love to work on this issue as I have experience using React and Tailwind CSS, and I'm currently expanding my experience with TypeScript, I'm more than willing to use it for this project if you'd like me to.

HTLA380 commented 10 months ago

Hi @MrAshwin2142, just a quick follow-up - I'm still eager to contribute to the project and would appreciate your thoughts on my previous message.

MrAshwin2142 commented 10 months ago

Hi @HTLA380,

Thank you for your interest! Currently, this webpage is built using simple JavaScript. We plan to upgrade it to React.js soon. Once we're on that stage, I'll definitely reach out to you for contributions.

Appreciate your enthusiasm!