Skip to content

🌐 De-Project Hub is a decentralized platform for developers to store, share, and manage their projects as an alternative to GitHub. πŸš€ Collaborate, contribute, and own your code with full transparency!

License

Notifications You must be signed in to change notification settings

SamarthTech/de-project-hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

De-Project Hub 🌐

Welcome to De-Project Hub – a decentralized platform where developers can store, share, and manage their projects as an alternative to GitHub. This project aims to simplify repository management, contributing, and project ownership, all in a decentralized manner! πŸ’‘

Project Banner

πŸš€ Features

  1. Decentralized Project Storage – Projects are stored inside the Projects folder, enhancing transparency and ownership.
  2. Simple and Intuitive – Built using HTML and CSS, this platform is easy to navigate and minimalistic in design.
  3. Smart Contract Integration – The platform uses smart contracts (Solidity) for handling project metadata such as names, owners, and repository links.
  4. Fork and Contribute Easily – Anyone can fork the repository, contribute by adding projects, and create pull requests.
  5. Community Focused – Designed to help developers collaborate and showcase their work while maintaining full ownership of their code.

πŸ“‚ Project Structure

The projects are stored in a directory format:

  • Main Directory: Contains all essential files, including the smart contract deproject.sol.
  • Assets Folder: Contains the Projects folder where all the contributed projects are stored.
  • Projects Folder: Inside assets/Projects, you can add your own projects with clear file names.

πŸ›  How to Get Started?

Step 1: Fork the Repository 🍴

  • Click on the "Fork" button at the top right of this repository to fork it into your GitHub account.

Step 2: Clone Your Forked Repo πŸ’»

Open your terminal and clone your forked repo:

git clone https://github.com/YourUsername/de-project-hub.git
cd de-project-hub

Step 3: Add Your Project 🎨

  1. Navigate to the assets/Projects folder.
  2. Add your project folder inside the Projects folder.
  3. Make sure your folder name is descriptive of your project!

Step 4: Commit and Push πŸš€

Once you’ve added your project, commit the changes and push to your forked repository:

git add .
git commit -m "Added my project to De-Project Hub"
git push origin main

Step 5: Create a Pull Request πŸ”„

  1. Head over to the original repo here.
  2. Click on the β€œPull Request” button.
  3. Compare changes, add a relevant title and description, and submit your pull request!

That’s it! Your project will be reviewed and merged into the main repo if everything checks out! πŸŽ‰


🀝 Contributing

We welcome contributions from the community! Here’s how you can contribute:

  1. Fork the repository.
  2. Clone the forked repository to your local machine.
  3. Make your changes.
  4. Commit your changes and push to your fork.
  5. Open a pull request with a detailed description of your contributions.

🌟 Show Your Support

If you found this project helpful, consider giving it a star ⭐ on GitHub – it helps the project grow and reach more developers!


πŸ“§ Contact

For any queries or suggestions, feel free to reach out by opening an issue on the repository or contact the maintainer directly.

About

🌐 De-Project Hub is a decentralized platform for developers to store, share, and manage their projects as an alternative to GitHub. πŸš€ Collaborate, contribute, and own your code with full transparency!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published