Skip to content

Vignesh025/Dev-Encyclopedia

 
 

Repository files navigation

It's live on Product Hunt!

Please upvote and give it a share, so the word will spread, helping hundreds of developers!

Dev Encyclopedia; - An Encyclopedia for Developers | Product Hunt

This project is currently under development and a lot of space for improvement is left. Help me build this project by contributing to this repository

Dev Encyclopedia;

This simple project simplifies technical terms, concepts, jargon, and whatnot.

Copy of Github Banner (1)

Contributing

Found some important information missing? Please open a Pull Request and help improve this project. We welcome contributions of all kinds, whether it's adding new content, fixing typos, or suggesting new features.

IMPORTANT: This project uses the main branch for deployment and the develop branch for active development. All contributions should be made to the develop branch, which will be tested and reviewed before being merged into the main branch for deployment.

Copy of assets (2)

How to Contribute

  1. Fork the Repository:

    • Start by forking this repository to your own GitHub account. This creates a copy of the repository under your GitHub account where you have full control.
  2. Clone the Repository:

    • Once you have forked the repository, clone your fork to your local machine to start working on the project.
    • Use the following command to clone the repository:
      git clone https://github.com/your-username/Dev-Encyclopedia.git
    • Replace your-username with your GitHub username.
  3. Create a New Branch (Optional but Recommended):

    • We recommend creating a new branch for your changes to keep your develop branch clean and to isolate your work.
    • Use the following command:
      git checkout -b feature-branch
    • Replace feature-branch with a name that reflects the work you’re doing (e.g., add-content, fix-typo).
  4. Make Your Changes:

    • Make the necessary changes to the HTML files or any other content in the repository.
  5. Commit Your Changes:

    • After making your changes, commit them with a brief and descriptive message:
      git add .
      git commit -m "Brief description of the changes"
  6. Push to GitHub:

    • Push your changes to your forked repository:
      git push origin feature-branch
  7. Open a Pull Request:

    • Go to the original repository on GitHub and open a Pull Request (PR) from your branch to the develop branch.
    • Make sure to describe the changes you’ve made and why they’re beneficial to the project.
  8. Get Your PR Merged:

    • Once your PR is reviewed and approved, it will be merged into the develop branch. After thorough testing, the develop branch will be merged into the main branch for deployment (please note that this may take 2-3 days).

Thank you for contributing to the Dev Encyclopedia!

🎖️ Notable Contributors

We are grateful to our outstanding contributors who have significantly impacted this project. Check out their profiles below!

Contributor Name LinkedIn GitHub
Ray Mathew (@RayMathew) LinkedIn GitHub
Amine Naqi (@Rodelph) LinkedIn GitHub
Sudharshaun Mugundan (@Sudharshaun) LinkedIn GitHub

Sponsoring

A few dollars toward hosting and domain costs would be appreciated! Also, a sponsor page would be dedicated to the website so it's a win-win.

Buy Me a Coffee at ko-fi.com

License: CC BY-NC-SA 4.0

This project, Dev Encyclopedia, is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. You are free to share and adapt the content for non-commercial purposes, as long as you give appropriate credit and share any derivative works under the same license. For more details, see the full license.

About

An encyclopedia for everything, Programming.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 54.4%
  • CSS 28.5%
  • Astro 15.8%
  • TypeScript 1.3%