DEV Community

Cover image for Meet Software Developers
Kuko visuals
Kuko visuals

Posted on

Meet Software Developers

Hi all,

I've been searching for a place to meet like minded Software Engineers. But, what I want is a place to interact with someone that have similar projects or frameworks. To dive into a project not about asking questions or teaching. That's why I want to create this project and would like to find programmers who want to collaborate. I have zero intentions on selling this or making a profit. It's only about a place where Software Engineers like me can find similar people to collaborate with and even local people, no need to go to meet ups or discords. Let me walk you through the Idea.

Landing Page/explorer will have different programming languages

Image description

Lets say you clicked on JavaScript. It will send you to the JavaScript Page, Where Users from the app will share their repo from Github and display the tech stack used. The size of the circles will be by how many stars they have or something.

This is the coolest part of the App. It will be created with D3js (may be in 3D in the future) so while using the mouse the user can zoom out/in and move around the page regardless of how big it gets.

Image description

So, Lets say you filter for repos that have "stock market" in the description and you are curious about Nichols Github and want to check it out so, you click on the circle that says Nichole.

Image description

It will take you to Nichol's profile where she describes more about her repo and what it does.

After looking at the description you want to collaborate with her. So the user sends her a message to link up with her, and how he/she can help.

Image description

Here is where it gets tricky. She has the option to send the user some sort of challenge. Why? you may ask. Well, one thing I want to avoid is to have people that are not serious about coding or not serious in general. One way to fix that is to give them a challenge. This will let the owner see how he/she codes and if the owner of the repo would want to collaborate with him/her. (I still don't have 100% clear how to make this feature, I think is something to discus) the point of the feature is to filter people that are not serious or lack the technical skills you are looking for.

Let me know if anyone wants to collaborate in this project. I'm comfortable in the Frontend but, lack some skills in the backend. I would love to build this app using TypeScript, React, Redux, GraphQl, Apollo, MongoDb.

I have some spaghetti code in my Github, where I'm trying to get the skeleton of the app up and running. I'll probably change the repo once the basics are done.

Discussion (0)