Skip to content

Commit c7bcc9e

Browse files
authored
Merge branch 'main' into Illaf2
2 parents 9164586 + 5662492 commit c7bcc9e

File tree

26 files changed

+939
-686
lines changed

26 files changed

+939
-686
lines changed

.github/ISSUE_TEMPLATE/style.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name:"👯‍♀️Style Changing Request"
1+
name: "Style Changing Request"
22
description: "Suggest a style designs"
33
title: "[style]: "
44
labels: ["style"]
@@ -28,13 +28,13 @@ body:
2828
label: Code of Conduct
2929
description: By submitting this issue, you agree to follow our Code of Conduct
3030
options:
31-
- label: I agree to follow this project's Code of Conduct
31+
- label: "I agree to follow this project's Code of Conduct"
3232

3333
- type: checkboxes
3434
id: gssoc
3535
attributes:
36-
label: GSSOC
37-
description: This is for GSSoC'23 contributors only.
36+
label: gssoc23
37+
description: "This is for GSSoC'23 contributors only."
3838
options:
39-
- label: I am a GSSOC'23 Contributor.
39+
- label: "I am a GSSOC'23 Contributor."
4040

CODE_OF_CONDUCT.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,23 +17,23 @@ diverse, inclusive, and healthy community.
1717
Examples of behavior that contributes to a positive environment for our
1818
community include:
1919

20-
* Demonstrating empathy and kindness toward other people
21-
* Being respectful of differing opinions, viewpoints, and experiences
22-
* Giving and gracefully accepting constructive feedback
23-
* Accepting responsibility and apologizing to those affected by our mistakes,
20+
- Demonstrating empathy and kindness toward other people
21+
- Being respectful of differing opinions, viewpoints, and experiences
22+
- Giving and gracefully accepting constructive feedback
23+
- Accepting responsibility and apologizing to those affected by our mistakes,
2424
and learning from the experience
25-
* Focusing on what is best not just for us as individuals, but for the
25+
- Focusing on what is best not just for us as individuals, but for the
2626
overall community
2727

2828
Examples of unacceptable behavior include:
2929

30-
* The use of sexualized language or imagery, and sexual attention or
30+
- The use of sexualized language or imagery, and sexual attention or
3131
advances of any kind
32-
* Trolling, insulting or derogatory comments, and personal or political attacks
33-
* Public or private harassment
34-
* Publishing others' private information, such as a physical or email
32+
- Trolling, insulting or derogatory comments, and personal or political attacks
33+
- Public or private harassment
34+
- Publishing others' private information, such as a physical or email
3535
address, without their explicit permission
36-
* Other conduct which could reasonably be considered inappropriate in a
36+
- Other conduct which could reasonably be considered inappropriate in a
3737
professional setting
3838

3939
## Enforcement Responsibilities
@@ -106,7 +106,7 @@ Violating these terms may lead to a permanent ban.
106106
### 4. Permanent Ban
107107

108108
**Community Impact**: Demonstrating a pattern of violation of community
109-
standards, including sustained inappropriate behavior, harassment of an
109+
standards, including sustained inappropriate behavior, harassment of an
110110
individual, or aggression toward or disparagement of classes of individuals.
111111

112112
**Consequence**: A permanent ban from any sort of public interaction within

CONTRIBUTING.md

Lines changed: 75 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,28 @@
11
# Contributing to DevsInTech
22

3-
Welcome to ***DevsInTech***✨, and thank you for your interest in contributing! After reading this documentation you'll be able to contribute efficiently to our project. **Tip:** Use the Table of Contents to navigate through the document quickly.
3+
Welcome to **_DevsInTech_**✨, and thank you for your interest in contributing! After reading this documentation you'll be able to contribute efficiently to our project. **Tip:** Use the Table of Contents to navigate through the document quickly.
44

55
## Table Of Contents
66

77
- [Resources for new contributors](#resources-for-new-contributors)
88
- [How to get started](#how-to-get-started)
9-
- [Using the Command Line](#using-the-command-line)
10-
- [Using GitHub Desktop](#using-github-desktop)
9+
- [Using the Command Line](#using-the-command-line)
10+
- [Using GitHub Desktop](#using-github-desktop)
1111
- [How to set up your Development Environment](#how-to-set-up-your-development-environment)
1212
- [How to Contribute](#how-to-contribute)
13-
- [How to Raise an Issue](#how-to-raise-an-issue)
14-
- [How to report a bug](#how-to-report-a-bug)
15-
- [How to submit a Documentation Issue/Update](#how-to-submit-a-documentation-issueupdate)
16-
- [How to make a Feature Request](#how-to-make-a-feature-request)
17-
- [How to make a style change](#how-to-make-a-style-change)
18-
- [How to Solve an Issue](#how-to-solve-an-issue)
19-
- [How to Submit Pull Requests](#how-to-submit-pull-requests)
20-
- [Using Command Line for Pull Requests](#using-command-line-for-pull-requests)
21-
- [Using GitHub Desktop for Pull Requests](#using-github-desktop-for-pull-requests)
13+
- [How to Raise an Issue](#how-to-raise-an-issue)
14+
- [How to report a bug](#how-to-report-a-bug)
15+
- [How to submit a Documentation Issue/Update](#how-to-submit-a-documentation-issueupdate)
16+
- [How to make a Feature Request](#how-to-make-a-feature-request)
17+
- [How to make a style change](#how-to-make-a-style-change)
18+
- [How to Solve an Issue](#how-to-solve-an-issue)
19+
- [How to Submit Pull Requests](#how-to-submit-pull-requests)
20+
- [Using Command Line for Pull Requests](#using-command-line-for-pull-requests)
21+
- [Using GitHub Desktop for Pull Requests](#using-github-desktop-for-pull-requests)
2222
- [Code of Conduct](#code-of-conduct)
2323
- [Community Guidelines](#community-guidelines)
2424
- [Licensing](#licensing)
2525

26-
27-
2826
## Resources for new contributors
2927

3028
Are you new to open source? or to open source contributions in general? Well, you came to the right place: here are some resources to help you get started contributing to open source.
@@ -44,56 +42,54 @@ It's worth noting that we have a [Code of Conduct](https://github.com/TanmayAdit
4442

4543
## What are the tools needed to contribute to this project
4644

47-
4845
Before you start, you must install the necessary tools mentioned below onto your device.
4946

5047
[![NodeJS](https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge&logo=node.js&logoColor=white)](https://nodejs.org/en/download/) [![Git](https://img.shields.io/badge/git-%23F05033.svg?style=for-the-badge&logo=git&logoColor=white)](https://git-scm.com/downloads) [![pnpm](https://img.shields.io/static/v1?style=for-the-badge&message=pnpm&color=222222&logo=pnpm&logoColor=F69220&label=)](https://pnpm.io/)
5148

5249
## How to set up your Development Environment
5350

5451
##### Using the **Command Line**
55-
52+
5653
1. Fork the repo.
57-
![Fork-Image](https://i.postimg.cc/GpGzgX9Z/Git-Hub-Docs.png)
58-
54+
![Fork-Image](https://i.postimg.cc/GpGzgX9Z/Git-Hub-Docs.png)
55+
5956
2. Clone the Forked Repository to your local machine.
60-
61-
```bash
62-
git clone https://github.com/YOUR_USER_NAME/DevsInTech.git
63-
```
57+
58+
```bash
59+
git clone https://github.com/YOUR_USER_NAME/DevsInTech.git
60+
```
61+
6462
3. Change the working directory.
65-
```bash
66-
cd DevsInTech
67-
```
63+
```bash
64+
cd DevsInTech
65+
```
6866
4. Install all dependencies.
69-
```bash
70-
pnpm i
71-
```
67+
```bash
68+
pnpm i
69+
```
7270
5. Start the application.
73-
```bash
74-
pnpm dev
75-
```
71+
```bash
72+
pnpm dev
73+
```
7674
6. Visit [http://localhost:3000](http://localhost:3000) to view the application
77-
75+
7876
##### Using **GitHub Desktop**
79-
77+
8078
1. Fork the repo.
81-
82-
![Fork-Image](https://i.postimg.cc/GpGzgX9Z/Git-Hub-Docs.png)
79+
80+
![Fork-Image](https://i.postimg.cc/GpGzgX9Z/Git-Hub-Docs.png)
8381

8482
2. In the forked repository click **Open with GitHub Desktop** (make sure to download GitHub Desktop [here](https://desktop.github.com/))
85-
86-
![Open-with-GitHub-Desktop](https://i.postimg.cc/7L4212QN/Open-with-Git-Hub-Desktop.png)
83+
84+
![Open-with-GitHub-Desktop](https://i.postimg.cc/7L4212QN/Open-with-Git-Hub-Desktop.png)
8785

8886
3. Once **GitHub Desktop** opens up, make sure "**To contribute to the parent project**" option is selected and then click on **Continue**
8987

90-
![Contribute to upstream repo](https://i.postimg.cc/gJn3S63L/Contribute-to-upstream-repo.png)
91-
92-
4. Finally, open the project in your preferred code editor. (**Warning:** To contribute to the project, all code and documentation modifications should be committed to a separate branch rather than **main/master**.)
93-
94-
![open-code-editor](https://i.postimg.cc/TY31xXKf/Open-in-Code-editor.png)
88+
![Contribute to upstream repo](https://i.postimg.cc/gJn3S63L/Contribute-to-upstream-repo.png)
9589

90+
4. Finally, open the project in your preferred code editor. (**Warning:** To contribute to the project, all code and documentation modifications should be committed to a separate branch rather than **main/master**.)
9691

92+
![open-code-editor](https://i.postimg.cc/TY31xXKf/Open-in-Code-editor.png)
9793

9894
## How To Contribute
9995

@@ -111,7 +107,7 @@ GitHub issues are a way to track and manage tasks, bugs, and discussions in a pr
111107

112108
---
113109

114-
*Raising an issue* involves creating a new entry in the repository's issue tracker to report problems, suggest improvements, or start discussions, facilitating collaboration and issue resolution. **Note:** Always look for existing issues that are similar to the one you want to raise. If you find any, please do not raise the same issue again; otherwise, you may continue to raise your issue.
110+
_Raising an issue_ involves creating a new entry in the repository's issue tracker to report problems, suggest improvements, or start discussions, facilitating collaboration and issue resolution. **Note:** Always look for existing issues that are similar to the one you want to raise. If you find any, please do not raise the same issue again; otherwise, you may continue to raise your issue.
115111

116112
You can raise an issue by visiting the issues page and clicking the green **New issue** button.
117113

@@ -137,7 +133,6 @@ When reporting bugs on GitHub, it is important to include the following informat
137133

138134
This helps expedite the identification and resolution of the bug.
139135

140-
141136
### How to submit a Documentation Issue/Update
142137

143138
---
@@ -151,7 +146,6 @@ When reporting a documentation issue or update, it is important to provide clear
151146
- Mention any confusion or misunderstandings caused by the current documentation.
152147
- Offer any additional context or information that can assist in resolving the issue.
153148

154-
155149
### How to make a Feature Request
156150

157151
---
@@ -163,7 +157,6 @@ When submitting a feature request, it is important to provide clear details and
163157
- Consider including any relevant examples, code snippets, or mock-ups to illustrate your request.
164158
- Explain how the requested feature aligns with the goals and scope of the project.
165159

166-
167160
### How to make a style change
168161

169162
---
@@ -175,26 +168,17 @@ When suggesting a style change on GitHub, it is important to provide clear detai
175168
- Provide specific examples or comparisons to illustrate the current style and the desired style.
176169
- Offer any additional context or information that can assist in evaluating and implementing the style change.
177170

178-
179-
180171
**Note:** If the issue you wish to raise does not fit into one of these categories, create a blank issue.
181172

182-
183-
184173
### How to solve an Issue
185174

186175
---
187176

188177
If you'd like to solve an issue, you can browse our list of open issues in the repository or on our issue tracker. Using relevant labels, you can identify issues which you are capable of resolving. Some of these labels are listed below:
189178

190-
191-
192179
[`GSSoC23`](https://github.com/devs-in-tech/DevsInTech/labels/GSSoC23) - This label is assigned to those who want to work on an issue under GSSoC23
193180

194-
195-
196-
[`Level 1`](https://github.com/devs-in-tech/DevsInTech/labels/Level%201) - 10 Points (Docs/Minor bugs)
197-
181+
[`Level 1`](https://github.com/devs-in-tech/DevsInTech/labels/Level%201) - 10 Points (Docs/Minor bugs)
198182

199183
[`Level 2`](https://github.com/devs-in-tech/DevsInTech/labels/Level%202) - 25 Points (Enhancement of Exisiting feature)
200184

@@ -244,69 +228,54 @@ Make sure to commit following the Conventional Commits Standards. Your commit me
244228
`description` : A short summary providing additional contextual information about the code changes.
245229

246230
Read more about [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/)
247-
231+
248232
### Using Command Line for Pull Requests
249233

250-
251234
- If you have already forked the project, update your copy before working.
252-
253-
```bash
254-
git remote update
255-
git checkout <branch-name>
256-
git rebase upstream/<branch-name>
257-
258-
```
259-
260-
⚠️ **Warning:** Avoid commting changes in the Main Branch ⚠️
261-
235+
236+
```bash
237+
git remote update
238+
git checkout <branch-name>
239+
git rebase upstream/<branch-name>
240+
241+
```
242+
243+
⚠️ **Warning:** Avoid commting changes in the Main Branch ⚠️
244+
262245
- Create a new branch for your changes:
263-
264-
**Note:** Creating a new branch allows for isolated development and avoids merge conflicts while making PRs
265-
266-
```bash
267-
git checkout -b my-branch
268-
#Utilize the branch name to specify the type of issue you are addressing, whether it's a feature, bug fix, or enhancement.
269-
270-
```
271-
246+
**Note:** Creating a new branch allows for isolated development and avoids merge conflicts while making PRs
247+
248+
```bash
249+
git checkout -b my-branch
250+
#Utilize the branch name to specify the type of issue you are addressing, whether it's a feature, bug fix, or enhancement.
251+
252+
```
253+
272254
- Commit and push your changes to your forked repository:
273-
274-
**Note:** A PR should have only one commit. Multiple commits should be squashed. Always write a clear log message for your commits. One-line messages are fine for small changes, but bigger changes should be more descriptive.
275-
255+
**Note:** A PR should have only one commit. Multiple commits should be squashed. Always write a clear log message for your commits. One-line messages are fine for small changes, but bigger changes should be more descriptive.
276256
- Make sure all of your commits are atomic (one feature per commit).
277-
278-
```bash
279-
git add .
280-
git commit -m "Add my changes"
281-
git push origin my-branch
282-
283-
```
284-
257+
258+
```bash
259+
git add .
260+
git commit -m "Add my changes"
261+
git push origin my-branch
262+
263+
```
264+
285265
- Go to your repository in browser and click on compare and pull requests. Then add a title and description to your pull request that explains your contribution.
286-
287-
![https://i.postimg.cc/1Xh6dxLJ/Final-PR.png](https://i.postimg.cc/1Xh6dxLJ/Final-PR.png)
266+
![https://i.postimg.cc/1Xh6dxLJ/Final-PR.png](https://i.postimg.cc/1Xh6dxLJ/Final-PR.png)
288267

289-
290268
### Using GitHub Desktop for Pull Requests
291-
269+
292270
- Create a new branch for your changes:
293-
294-
[![new-branch.png](https://i.postimg.cc/DypKNNW7/new-branch.png)](https://postimg.cc/4mcM7Bb0)
295-
271+
[![new-branch.png](https://i.postimg.cc/DypKNNW7/new-branch.png)](https://postimg.cc/4mcM7Bb0)
296272
- Open your external code editor and connect to the repository. When you're through with your changes, commit and push them to your forked repository.:
297-
298-
**Note:** Always write a clear log message for your commits. One-line messages are fine for small changes, but bigger changes should be more descriptive.
299-
300-
![https://i.postimg.cc/5y5PMs7J/Commit-Github-desktop.png](https://i.postimg.cc/5y5PMs7J/Commit-Github-desktop.png)
301-
273+
**Note:** Always write a clear log message for your commits. One-line messages are fine for small changes, but bigger changes should be more descriptive.
274+
![https://i.postimg.cc/5y5PMs7J/Commit-Github-desktop.png](https://i.postimg.cc/5y5PMs7J/Commit-Github-desktop.png)
302275
- Click on **Push origin** or press `Ctrl`+`P` or ``+`P` to push your commits to the branch of your repository on Github. Learn more GitHub Desktop keyboard shortcuts [here](https://docs.github.com/en/desktop/installing-and-configuring-github-desktop/overview/github-desktop-keyboard-shortcuts).
303-
304-
![https://i.postimg.cc/j5QdRGD8/push-origin.png](https://i.postimg.cc/j5QdRGD8/push-origin.png)
305-
276+
![https://i.postimg.cc/j5QdRGD8/push-origin.png](https://i.postimg.cc/j5QdRGD8/push-origin.png)
306277
- Go to your repository in browser and click on compare and pull requests. Then add a title and description to your pull request that explains your contribution or press `Ctrl` + `R` or `` + `R` on the keyboard in GitHub Desktop.
307-
308-
![https://i.postimg.cc/1Xh6dxLJ/Final-PR.png](https://i.postimg.cc/1Xh6dxLJ/Final-PR.png)
309-
278+
![https://i.postimg.cc/1Xh6dxLJ/Final-PR.png](https://i.postimg.cc/1Xh6dxLJ/Final-PR.png)
310279

311280
### Best Practices for Creating a Pull Request (PR):
312281

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626

2727
DevsInTech is a thriving and welcoming community of developers,tech professionals,and enthusiasts who share a common passion for technology. Our mission is to promote diversity and inclusiveness in the open source community by helping individuals with improving their skills and standing out in the tech space.
2828

29+
Check out our <a href="https://devsintech.vercel.app/">website</a> to get started!
30+
2931
## What do we provide?✨
3032

3133
DevsInTech offers a wide range of resources and opportunities for developers and tech enthusiasts to expand their skills, connect with peers, and advance their careers. Some of the key offerings include:
@@ -36,13 +38,12 @@ DevsInTech offers a wide range of resources and opportunities for developers and
3638

3739
**Networking and Community Events:** We facilitate networking through meetups, conferences, and events, fostering connections, idea sharing, collaboration, and professional relationships.
3840

39-
## Get in touch👋
41+
## Get in touch👋
4042

4143
[![Discord](https://img.icons8.com/color/2x/discord--v2.png)](https://discord.com/invite/g7FmxB9uZp)
4244
[![Twitter](https://img.icons8.com/fluency/2x/twitter.png)](https://twitter.com/devs_in_tech)
4345
[![LinkedIn](https://img.icons8.com/fluency/2x/linkedin.png)](https://www.linkedin.com/company/devsintech-community/)
4446

45-
4647
## Tech stack used to build DevsInTech⚙️
4748

4849
[![Next.js](https://img.shields.io/badge/next.js-%2320232a.svg?style=for-the-badge&logo=next.js&logoColor=%2361DAFB)](https://nextjs.org/) [![TailwindCSS](https://img.shields.io/badge/Tailwind_CSS-%23326ce9.svg?style=for-the-badge&logo=tailwindcss&logoColor=white)](https://tailwindcss.com/)

0 commit comments

Comments
 (0)