DEVCODE – Grow, Share and Connect with Developers. MongoDB Hackathon Submission On Dev

devcode-–-grow,-share-and-connect-with-developers.-mongodb-hackathon-submission-on-dev

What we built

Have you ever faced the difficulty to find collaborators on an awesome open-source project you built? Have you ever lacked funds for your project? Did you want to work on an open-source project but can’t find the right one?

We have got you covered. We built a project called “DEVCODE – Grow, Share and Connect with Developers.”

Category Submission:

Choose Your Own Adventure

Team

This was a team project made by @devarshishimpi and @abhinandan__wadhwa

https://devcode.stonecss.com/

Screenshots

DEVCODE Landing Page

devcodelandingpage

Adding A New Project

devcodeaddnewproj

User Submitted Projects with Analytics

devcodesubmittedprojects

Viewing Publicly Submitted Projects

devcodepublicprojects

Using MongoDB Atlas as Database Solution

devcodemongodbatlas

Video

Description

A collaborative open source environment for developers to share their projects and contribute to many more.

https://github.com/devarshishimpi/devcode

Permissive License

MIT License

Background

While thinking for ideas, we noticed that few open-source projects made in the past by us and everyone have one difficulty, and that is to find collaborators for the project. Making people engage in the project. We decided to make this platform only for open-source projects which are non-paid work, or rather volunteering since we didn’t want to make this a work-finding platform. Then further, we realized that as contributors too it’s hard finding for great projects so we made that people can contribute to projects sorted by Difficulty and Languages and tools used in it.

How we built it

We used the well known MERN Stack for this project. We made use of Tailwind CSS due to it’s simplicity and great design for the frontend. We used MongoDB Atlas as solution for Database. Along the way, we learnt how to implement image upload feature in Cloudinary along with MongoDB Database.

  • Frontend – React
  • Backend – Nodejs
  • Database – MongoDB Atlas
  • Framework – Tailwind CSS
  • Image Hosting – Cloudinary

Additional Resources/Info

Future Plans

  1. Adding “Edit” and “Delete” functionality to the project for users to change their already submitted project.
  2. Building the real-time collaboration system with Socket.io
  3. Funding options for the projects.
  4. Building A Profile Dashboard for users to edit their profile and giving more control over what they can change.
  5. Adding The Functionality to Like/Comment the submitted projects.
  6. Feature to sort out projects by applying filters to public projects.

Thanks For Reading Till Here!!!

Total
0
Shares
Leave a Reply

Your email address will not be published. Required fields are marked *

Previous Post
what-is-market-share-&-how-do-you-calculate-it?

What Is Market Share & How Do You Calculate It?

Next Post
i-wanted-to-see-if-ai-could-write-my-blog-post-here’s-what-i-found.

I Wanted to See if AI Could Write My Blog Post. Here’s What I Found.

Related Posts