⭐ If you find our project valuable, please consider giving it a star. Your support means a lot to us. ⭐
Welcome to The Wall of Projects! This project is a collection of various projects that you can refer to for learning or contribute by adding your own projects. It's also designed to be a resource for new open-source contributors who want to start their open-source journey.
Live Link - The Wall of Projects
The Wall of Projects is a simple web application that allows you to showcase your projects and view others' projects. It provides a user-friendly interface to add your projects and see project details.
-
Viewing Projects:
- On the main page, you will find a list of project buttons.
- Click on a project button to view project details, including project name, code link, live link, description, and an image (if available).
-
Adding a Project:
- To add your own project, click the "ADD NEW PROJECT" button.
- You will be prompted to enter the project details, including project name, code link, live link, description, and an image (optional).
- Your project button will be added to the main page for others to see.
We encourage you to contribute to this collection of projects, whether you're adding your own projects or helping improve the project. To contribute, follow these steps:
-
Fork this repository to your GitHub account.
-
Clone your forked repository to your local machine.
-
Make your changes, whether it's adding a new project or improving the project in some way.
-
Commit your changes and push them to your forked repository.
-
Create a pull request (PR) to submit your changes for review. Be sure to describe your changes in the PR.
To add your project to The Wall of Projects, follow these guidelines:
-
Open the
projects.js
file in the root directory of the repository. -
Add your project in the following format:
{
name: "Your Project Name",
image: "./images/YourProjectImage.jpg", // Add your project image to the `images` directory
description: "A brief description of your project.",
usedTech: "Technologies or programming languages used.",
contributorName: "Your Name",
codeLink: "Link to your project's source code (GitHub, GitLab, etc.)",
liveLink: "Link to the live version of your project (if available)",
},
We believe in fostering a collaborative environment for open-source contributors. Feel free to join discussions and connect with other contributors through the following channels:
We have a dedicated GitHub Discussions section for open conversations, questions, and sharing ideas related to this project. Join the discussion, ask questions, or share your thoughts.
If you have questions or need assistance with this project, please open an issue in the Issues section.
We'd like to thank all contributors for their valuable additions to this project.
Happy coding and enjoy your open-source journey!