Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
120 changes: 119 additions & 1 deletion ReadMe.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,13 @@ Here's where **DevTernShip** jumps into the picture - *An Internship Onboarding

## Introduction

The plight of small and medium companies has gravely wounded the world with serious consequences impacting all the onboard new interns, developers, full-time roles, and individuals during their recruitment phase. To solve these issues and to show a brilliant path to all the individuals listed we proudly present **DevTernShip**, a platform for Internship OnBoarding, Projects Management, Learning, Recruiting, and many more... for students, interns, developers, who are looking actively for Internship and full-time roles at the moment.
In a world where small and medium companies struggle, countless interns, developers, and job seekers face challenges. Enter DevTernShip, a beacon of hope bridging the gap between aspiring professionals and the companies that need them.

DevTernShip is more than a platform—it’s a revolution. Students and interns find their perfect match and real-world projects to hone their skills. Developers and job seekers connect with companies ready to invest in their potential.

Companies benefit too, focusing on growth without recruitment hassles. DevTernShip’s resources keep teams at the cutting edge.

Welcome to DevTernShip—where career dreams are nurtured, skills are sharpened, and futures are crafted with care. Join us and be part of a story where every chapter leads to success.

### Agenda

Expand Down Expand Up @@ -230,6 +236,118 @@ cd client
npm start
```

# How to contribute to this project:

#### If you don't have git on your machine install it.

## Fork this repository

Fork this repository by clicking on the fork button on the top of this page.
This will create a copy of this repository in your account.



## Clone the repository

Now clone the forked repository to your machine. Go to your GitHub account, open the forked repository, click on the code button and then click on open with Github Desktop ot you can click on _copy to clipboard_ icon if you want to use git bash.

**Note: Further command are for Git bash users not for the Git Desktop Users**

> For Git Desktop users ---> Now just click on Open with VS code and start your contribution.


## Commit Changes

After you have updated the files,click on 'Commit to main' and then click on push origin.


Now Come back to Github web and click on contribute to submit your changes for review.


***
## Steps for Git Bash Users


Open a terminal and run the following git command:

```
git clone "url you just copied"
```

where "url you just copied" (without the quotation marks) is the url to this repository (your fork of this project). See the previous steps to obtain the url.

For example:


```
git clone "your-cloned-link here"
```


Here you're copying the contents of the first-contributions repository on GitHub to your computer.

## Create a branch

Change to the repository directory on your computer (if you are not already there):

```
cd desktop
```

Now create a branch using the `git checkout` command:

```
git checkout -b <your-new-branch-name>
```
For example:

```
git checkout -b add-new-file
```

(The name of the branch does not need to have the word _add_ in it, but it's a reasonable thing to include because the purpose of this branch is to add your name to a list.)

## Make necessary changes and commit those changes

Now open add or edit file in a text editor. Add code for any existing algorithm in other language or add some new algorithms. Make sure to update correspond README.md file if needed. Now, save the file.

If you go to the project directory and execute the command `git status`, you'll see there are changes.

Add those changes to the branch you just created using the `git add` command:

```
git add "name of the file you add or edit"
```

Now commit those changes using the `git commit` command:

```
git commit -m "Add message for the change"
```

## Push changes to GitHub

Push your changes using the command `git push`:

```
git push origin <add-your-branch-name>
```

replacing `<add-your-branch-name>` with the name of the branch you created earlier.

## Submit your changes for review

If you go to your repository on GitHub, you'll see a `Contribute` button. Click on that button.

click on `Open pull request`.

click on `Create pull request`.

![Screenshot from 2024-05-18 11-08-51](https://github.com/YASH-YADAV-dynamo/Internship-LMS-FrontEnd/assets/147921735/21d490e2-727a-4f85-8a9c-335a1b17ec86)




## Team

### Admin & Mentors
Expand Down