Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
144 commits
Select commit Hold shift + click to select a range
377741e
Add additional Microsoft Office shortcuts, including Excel, to the JS…
fahimahammed Sep 30, 2023
54a5e0f
Add documentation on Microsoft Office shortcuts
fahimahammed Sep 30, 2023
d29fa6b
Add GCC command cheat sheet
fahimahammed Sep 30, 2023
43f18c5
init primsa command file
fahimahammed Oct 1, 2023
2561efa
basic command of prisma orm
fahimahammed Oct 1, 2023
8e82e22
Add Prisma cheat sheet JSON
fahimahammed Oct 1, 2023
30a5568
HTML advanced multimedia added
AlAminKh03 Oct 2, 2023
243cba0
Merge pull request #975 from AlAminKh03/html-multimedia
Oct 2, 2023
fc8cb1e
Merge pull request #972 from fahimahammed/fahim/microsoft-office
Oct 2, 2023
fee3b82
Merge pull request #974 from fahimahammed/firoz/prisma
Oct 2, 2023
08d8891
Merge pull request #973 from fahimahammed/fahim/gcc
Oct 2, 2023
0f4047e
visual implementation added
AlAminKh03 Oct 2, 2023
579bd3d
Merge pull request #976 from AlAminKh03/html-multimedia
Oct 2, 2023
5e2d7e4
add Subscriptions, Mutations & Fragments at graphql json
fahimahammed Oct 2, 2023
64bbb4e
add data loader in graphql json file
fahimahammed Oct 2, 2023
2eacc49
fix space and fix the spelling
Oct 2, 2023
962f4c8
fix space and fix the spelling
Oct 2, 2023
bcecfb4
Merge pull request #978 from fahimahammed/fahim/graphql
Oct 2, 2023
15add01
Add Redis String Commands and Pub/Sub to JSON
fahimahammed Oct 2, 2023
c2b7124
Merge pull request #979 from fahimahammed/fahim/redis
Oct 2, 2023
bf2106e
fix translation and spelling
Oct 2, 2023
8947dec
Merge branch 'devsonket:develop' into develop
Oct 2, 2023
40da9fd
markdown text formatting
fahimahammed Oct 2, 2023
6632e4e
table added
fahimahammed Oct 2, 2023
02b84be
others added
fahimahammed Oct 2, 2023
a229f3a
some additional formatting code added
fahimahammed Oct 2, 2023
7239120
change color code
fahimahammed Oct 2, 2023
109c44e
some changes
fahimahammed Oct 2, 2023
3e4317a
Merge pull request #980 from fahimahammed/fahim/markdown
Oct 2, 2023
c568e6f
added nmap cheatsheet
HridoyHazard Oct 2, 2023
3ac966a
Merge pull request #981 from HridoyHazard/hridoyb
Oct 2, 2023
677a943
add command to create react app in typescript
nsourov Oct 2, 2023
2d324df
add basic commands for minikube
nsourov Oct 2, 2023
0c8c0b4
added few more bootstrap 5 cheatsheet
HridoyHazard Oct 2, 2023
7b75f7e
update mysql date and type data types
taskinurrahman Oct 3, 2023
a506950
added mysql year data type
taskinurrahman Oct 3, 2023
e3a1ea9
Merge pull request #982 from nsourov/update-react-command
Oct 3, 2023
e782b3a
Merge pull request #985 from taskinurrahman/fix/taskin_mysql_cheatsheet
Oct 3, 2023
7981d96
Merge pull request #984 from HridoyHazard/hridoyhz
Oct 3, 2023
9e23fd8
Merge pull request #983 from nsourov/add-minikube
Oct 3, 2023
b7b7e4d
fix mysql cheatsheet year data type
taskinurrahman Oct 3, 2023
2f7bce2
Merge pull request #986 from taskinurrahman/fix/taskin_mysql_cheatsheet
Oct 3, 2023
f6070c1
Flutter - FVM cheatsheet added
motasimfuad Oct 3, 2023
a0fe96b
added Map object cheatsheet on js-object-method.json
Jisan-mia Oct 3, 2023
c2b28ac
removed comma from the last object of map cheatsheet
Jisan-mia Oct 3, 2023
0bcd198
Update flutter.json
tusharhow Oct 3, 2023
f46a3e2
Update flutter.json
tusharhow Oct 3, 2023
ea84e0b
Update flutter.json
tusharhow Oct 3, 2023
bcf7cb4
Merge pull request #992 from tusharhow/patch-22
Oct 4, 2023
8a647a0
added smooth scroll behavior using css
Jisan-mia Oct 4, 2023
afd84d9
BFS added
sayedulsayem Oct 4, 2023
fba1d6f
DFS complexity added
sayedulsayem Oct 4, 2023
55337fe
Euclid's algorithm added
sayedulsayem Oct 4, 2023
ba4460c
Flood fill algorithm added
sayedulsayem Oct 4, 2023
98d265a
change readme language bengoli to english
RahulSoni2532 Oct 4, 2023
dff4652
Merge pull request #997 from sayedulsayem/sayem-flood-fill
zonayedpca Oct 5, 2023
5ba0f3c
Merge pull request #991 from tusharhow/patch-21
Oct 5, 2023
bcd3d7e
Merge pull request #996 from Jisan-mia/smooth-scroll
zonayedpca Oct 5, 2023
6e27b96
Merge pull request #977 from sabbirshawon/develop
zonayedpca Oct 5, 2023
b7142d1
Merge pull request #988 from motasimfuad/flutter-fvm
zonayedpca Oct 5, 2023
68f86de
Merge pull request #989 from Jisan-mia/jisan-contribution
zonayedpca Oct 5, 2023
6196ff7
Merge pull request #990 from tusharhow/patch-20
zonayedpca Oct 5, 2023
b38e28e
Merge branch 'develop' into sayem-bfs
sayedulsayem Oct 5, 2023
c9abb78
Merge branch 'develop' into sayem-uclid
sayedulsayem Oct 5, 2023
33f41c5
Merge pull request #998 from RahulSoni2532/develop
Oct 5, 2023
ebeeda2
Merge pull request #995 from sayedulsayem/sayem-uclid
Oct 5, 2023
3747ee8
Merge branch 'develop' into sayem-dfs
Oct 5, 2023
1b5a8fa
Merge pull request #993 from sayedulsayem/sayem-bfs
zonayedpca Oct 5, 2023
2a9aba3
Merge branch 'develop' into sayem-dfs
Oct 5, 2023
66ca277
Merge pull request #994 from sayedulsayem/sayem-dfs
Oct 5, 2023
298cda6
Update python3-cheat-sheet.json
Mrinank-Bhowmick Oct 5, 2023
6bc4663
Create vercel.json
Mrinank-Bhowmick Oct 5, 2023
e7a5b62
Update kubernetes.json
Mrinank-Bhowmick Oct 5, 2023
a9bb74a
fixed syntax
Mrinank-Bhowmick Oct 5, 2023
c56c7d9
Update algorithm-complexity.json
Mrinank-Bhowmick Oct 5, 2023
a8aaba6
Update algorithm-complexity.json
Mrinank-Bhowmick Oct 5, 2023
3123b44
elasticsearch cheatsheet added
HridoyHazard Oct 6, 2023
bb95024
Merge pull request #1008 from HridoyHazard/hridoyb
Oct 6, 2023
5540fb0
Merge pull request #1006 from Mrinank-Bhowmick/k8s
Oct 6, 2023
91de129
removed slug from sheet title anchor
Jisan-mia Oct 6, 2023
320c39f
removed slug props of Sheet as it isn't required now
Jisan-mia Oct 6, 2023
c695ad8
perfectly explain some status code
sayedulsayem Oct 6, 2023
2ddff31
Include latest alpine code and fix content title
sayedulsayem Oct 6, 2023
121b7de
php data type added
sayedulsayem Oct 6, 2023
adb473d
model updateorcreate option added
sayedulsayem Oct 6, 2023
9a7e094
Merge pull request #1004 from Mrinank-Bhowmick/develop
Oct 7, 2023
dd59482
Merge pull request #1015 from sayedulsayem/sayem-laravel
Oct 7, 2023
5dd26a4
Merge pull request #1014 from sayedulsayem/sayem-php
Oct 7, 2023
0bd6a9c
Merge pull request #1005 from Mrinank-Bhowmick/new
Oct 7, 2023
afac864
Merge pull request #1011 from Jisan-mia/fix-refresh-prob
Oct 7, 2023
1ca99a4
replace deprecated substr() with substring() method
Jisan-mia Oct 8, 2023
3419227
Added Data Science Prompt and correct some formation
BahauddinChishte Oct 8, 2023
b2c6a3c
Added Data Science Prompt and correct some formation
BahauddinChishte Oct 8, 2023
6465c17
added aws sam cheatsheet
HridoyHazard Oct 9, 2023
30751c9
Update flutter.json
tusharhow Oct 9, 2023
f17110f
Add Plugin Developer Tools
huzaifaalmesbah Oct 10, 2023
d382c6e
Update HTML Formatting Elements
huzaifaalmesbah Oct 10, 2023
73fd699
remove space
huzaifaalmesbah Oct 10, 2023
d4c4c00
Merge pull request #1012 from sayedulsayem/sayem-http
zonayedpca Oct 11, 2023
44974a3
Merge pull request #1013 from sayedulsayem/sayem-alpine
zonayedpca Oct 11, 2023
47eef43
Merge pull request #1016 from Jisan-mia/Jisan-mia-patch-1
zonayedpca Oct 11, 2023
53c1fdd
Merge pull request #1017 from BahauddinChishte/develop
zonayedpca Oct 11, 2023
4f404ae
Merge pull request #1019 from HridoyHazard/hz
zonayedpca Oct 11, 2023
221c11a
Merge pull request #1020 from tusharhow/patch-23
zonayedpca Oct 11, 2023
32c9862
Merge pull request #1021 from huzaifaalmesbah/update/plugin-development
zonayedpca Oct 11, 2023
8de928e
Merge pull request #1022 from huzaifaalmesbah/update/html
zonayedpca Oct 11, 2023
1c0d481
WordPress Theme Custom Codes Added
devmuhib009 Oct 11, 2023
c946afe
Added WordPress Plugins Resource
devmuhib009 Oct 11, 2023
1f2ee06
Add Wordpress Theme Custom Codes”
KawsarAlamEven Oct 11, 2023
89112f0
Add wp core commands
huzaifaalmesbah Oct 11, 2023
bea4989
Update Markdown Text Formatting
huzaifaalmesbah Oct 11, 2023
2daf130
fix missing
huzaifaalmesbah Oct 11, 2023
f77084e
Merge pull request #1023 from devmuhib009/muhibul-haque
Oct 12, 2023
b5fcb6f
Add New definition
KawsarAlamEven Oct 12, 2023
8a45333
Merge pull request #1030 from KawsarAlamEven/devNew
Oct 12, 2023
4e1354b
Merge pull request #1024 from devmuhib009/patch-1
Oct 12, 2023
99e12ab
Merge pull request #1028 from huzaifaalmesbah/add/wp-cli
Oct 12, 2023
cad0687
Merge pull request #1029 from huzaifaalmesbah/add/markdown
Oct 12, 2023
3510caa
Add Filter Hook
KawsarAlamEven Oct 12, 2023
3051d26
Merge pull request #1032 from KawsarAlamEven/addDev
shaonkabir8 Oct 13, 2023
00b33b7
Capital replaced with Shift to make easy to read and remember
sohag-pro Oct 13, 2023
1aee530
🪲fix: broken link
Vishal-Kamath Oct 13, 2023
24c9be2
➕Add: seperate file for readme
Vishal-Kamath Oct 13, 2023
eba07c3
added few cheatsheet
HridoyHazard Oct 13, 2023
bad37e0
শেল স্ক্রিপ্টিং অ্যারে
Arman170616 Oct 14, 2023
6255fce
শেল স্ক্রিপ্টিং অ্যারে
Oct 14, 2023
0a1e545
Add Get Post
KawsarAlamEven Oct 15, 2023
2141ab2
Cheat sheet for flutter's RefreshIndicator added
motasimfuad Oct 16, 2023
163fdd8
chore: Code block's readability improved
motasimfuad Oct 16, 2023
c1a5591
Bump @babel/traverse from 7.15.4 to 7.23.2
dependabot[bot] Oct 17, 2023
1ce8fb3
Merge pull request #1036 from sohag-pro/develop
Oct 18, 2023
5083e49
Merge pull request #1039 from HridoyHazard/hz
Oct 18, 2023
372a7a4
Merge pull request #1038 from Vishal-Kamath/vishal_kamath_dev
Oct 18, 2023
5d0eded
Merge pull request #1040 from Arman170616/patch-1
Oct 18, 2023
7a33e11
Merge branch 'develop' into Shell_Update
Oct 18, 2023
df5d32c
Merge pull request #1043 from Arman170616/Shell_Update
Oct 18, 2023
82a9557
Merge pull request #1047 from devsonket/dependabot/npm_and_yarn/babel…
Oct 18, 2023
1572c03
Merge pull request #1045 from KawsarAlamEven/devAdd
Oct 18, 2023
c258d8a
Merge pull request #1046 from motasimfuad/flutter-RefreshIndicator
Oct 18, 2023
7a6061d
add numpy mathematical functions
Bratajit-03 Oct 18, 2023
a7cf0aa
numpy.json
Bratajit-03 Oct 18, 2023
299dbc4
Add New Wp Functions
KawsarAlamEven Oct 20, 2023
ac47282
Merge pull request #1048 from Bratajit-03/new-user
Oct 20, 2023
0d97158
Merge pull request #1049 from KawsarAlamEven/addWpList
Oct 20, 2023
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
79 changes: 79 additions & 0 deletions README.bengali.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
## উদ্দেশ্য (motive)

ডেভেলপারদের জন্যে চিটশিট খুবই কাজের জিনিস। কারণ আমাদের পক্ষে অনেক কমান্ড বা কোনো লাইব্রেরীর সব ফাংশন একসাথে মনে রাখা সম্ভব হয় না। সেক্ষেত্রে আমরা যদি একটা তালিকা তৈরি করি যে অমুক কমান্ড বা ফাংশন অমুক কাজ করে তাহলে খুব সহজেই পরবর্তিতে কেউ কাজ করতে গেলে শুধুমাত্র সেই তালিকা দেখলেই প্রয়োজনীয় সবকিছু খুঁজে পাবেন। আমরা আমাদের পুরো জ্ঞানকে বিভিন্ন বিভাগে ভাগ করে শুধুমাত্র আসল ফাংশানালিটিগুলো খুব ছোট্ট করে বর্ণনা দিয়ে তালিকা তৈরি করতে পারি। যেগুলোতে পরবর্তিতে কোনো ডেভেলপার শুধু একটু চোখ বুলিয়ে নিলেই তার কাঙ্ক্ষিত জিনিসটা খুঁজে পাবেন। এরকম চিটশিট [এখানেও](https://devhints.io/) পাবেন। কিন্তু আমাদের লক্ষ্য হচ্ছে সম্পূর্ণ বাংলায় চিটশিট তৈরি করা।

## কিভাবে কাজ করে (How do it Works?)

এই প্রজেক্টটি পুরোপুরি গিটহাব ভিত্তিক। এখানেই [**data**](https://github.com/devsonket/devsonket.github.io/tree/develop/data) নামক ডিরেক্টরির ভিতরে আমাদের সবগুলো চিটশীট **json** ফাইল আকারে সাজানো আছে। আমাদের মেইন অ্যাপ্লিকেশন এখান থেকেই ডাটাগুলো নিয়ে প্রদর্শন করাবে। আমাদের বর্তমানে দুই ফরম্যাটের চিটশীট সাপোর্ট করছে।

- কোড এবং বর্ণনা সহ ফরম্যাট([এখানে ডেমো দেখুন](https://github.com/devsonket/devsonket.github.io/blob/develop/data/demo/codendesc.json))
- শুধুমাত্র কোড([এখানে ডেমো দেখুন](https://github.com/devsonket/devsonket.github.io/blob/develop/data/demo/onlycode.json))
- মিক্স ([এখানে ডেমো দেখুন](https://github.com/devsonket/devsonket.github.io/blob/develop/data/demo/mix.json))


_ভবিষ্যতে নতুন কোনো ফরম্যাটের প্রয়োজন হলে অবশ্যই যোগ করা হবে। আপনি চাইলে [এখান থেকে](https://github.com/devsonket/devsonket.github.io/issues/new?title=%E0%A6%95%E0%A6%BF%E0%A6%B8%E0%A7%87%E0%A6%B0%20%E0%A6%9C%E0%A6%A8%E0%A7%8D%E0%A6%AF%E0%A7%87%20%E0%A6%AB%E0%A6%B0%E0%A6%AE%E0%A7%8D%E0%A6%AF%E0%A6%BE%E0%A6%9F&body=%E0%A6%AC%E0%A6%BF%E0%A6%B8%E0%A7%8D%E0%A6%A4%E0%A6%BE%E0%A6%B0%E0%A6%BF%E0%A6%A4%20%E0%A6%AC%E0%A6%B2%E0%A7%81%E0%A6%A8&labels=%E0%A6%A8%E0%A6%A4%E0%A7%81%E0%A6%A8%20%E0%A6%AB%E0%A6%B0%E0%A6%AE%E0%A7%8D%E0%A6%AF%E0%A6%BE%E0%A6%9F) একটা ইস্যু তৈরী করতে পারবেন নতুন ফরম্যাট তৈরী করার জন্যে_

## কিভাবে কনট্রিবিউট করবেন **(How to Contribute)**

এখানে যেহেতু আমরা **json** ফাইল নিয়ে কাজ করছি তাই অনেকেই হয়তো **json** এর সাথে পরিচিত নাও থাকতে পারেন। সে উদ্দেশ্যে আমরা একটা [**draft**](https://github.com/devsonket/devsonket.github.io/tree/develop/data/draft) ডিরেক্টরিও রেখেছি **data** ডিরেক্টরির ভিতরে। আপনি যদি **json** ফাইল দিয়ে কনট্রিবিউট করতে নাও পারেন তাহলে আপনার যেকোনো ফরম্যাটে তৈরী করা চিটশিট পরিষ্কার টাইটেলসহ ড্রাফট ফোল্ডারে পুশ করে দিতে পারবেন। আবার একই সাথে আপনি চাইলে ড্রাফট ফোল্ডার থেকে কোনো ড্রাফট নিয়ে সেটাও **json** আকারে কনভার্ট করে আসল **data** ডিরেক্টরির ভিতরে পুশ করে দিতে পারেন। তো এভাবেই আপনি চাইলে **৪ রকমভাবে** এই প্রজেক্টে কনট্রিবিউট করতে পারবেনঃ

- বাংলায় যেকোনো টপিকের উপর চিটশিট **json** ফরম্যাটে আমাদের ফরম্যাট যেকোনোভাবে মেইন্টেইন করে পুশ করতে পারবেন
- বাংলায় যেকোনো টপিকের উপর চিটশিটের ড্রাফট যেকোনো ফরম্যাটেই পুশ করতে পারবেন
- অন্যের ড্রাফটগুলোকে আমাদের কাঙ্ক্ষিত **json** ফরম্যাটে কনভার্ট করে পুশ করতে পারবেন

এখানে প্রধান কয়েকজন কনট্রিবিউটর থাকবে যারা একটা চিটশিটকে আসল ওয়েবসাইটে দেখানোর কাজটা করবে। সেক্ষেত্রে যারা আমাদের কনট্রিবিউটরদের তালিকায় বেশী কনট্রিবিউট করবে অথবা যেকেউ যদি যথেষ্ট দায়িত্ববান মনে হয় তাহলে তাকে পুরো সংগঠনের অ্যাডমিনদের তালিকায় যুক্ত করা হবে।
**English**

There will be a few main contributors who will do the work of showing a cheatsheet on the original website. In that case those who will contribute more in our list of contributors or if anyone seems responsible enough then he will be added to the list of admins of the whole organization.

**Contributing Guidelines📝**

You are welcome to contribute to this project.
To start contributing, follow the below guidelines:
1. Fork this repository.
2. Clone your forked copy of the project.
git clone https://github.com/<your_user_name>/devsonket.github.io.git
3. Navigate to the project directory 📁
cd devsonket
4. Add a reference(remote) to the original repository.
git remote add upstream (https://github.com/devsonket/devsonket.github.io.git)
5. Check the remotes for this repository.
git remote -v
6. Always take a pull from the upstream repository to your master branch to keep it at par with the main project(updated repository).
git pull upstream main
7. Create a new branch.
git checkout -b <your_branch_name>
8. Perform your desired changes to the code base.
9. Track your changes ✔️.
git add .
10. Commit your changes.
git commit -m "Relevant message"
11. Push the committed changes in your feature branch to your remote repo.
git push -u origin <your_branch_name>
12. To create a pull request, click on compare and pull requests.
13. Add an appropriate title and description to your pull request explaining your changes and efforts.
14. Click on Create Pull Request.
15. Woohoo!🥳 You have made a PR to the **devsonket**. Wait for your submission to be accepted and your PR to be merged.
You made it! 🎊

## আইডিয়া খুঁজছেন?(Want an idea?)

আপনি যদি কোন টপিকের উপর চিটশিট করবেন সেটা বুঝতে না পারেন, তাহলে আমাদের [প্রোজেক্ট বোর্ড](https://github.com/devsonket/devsonket.github.io/projects/1?fullscreen=true) থেকে আইডিয়া নিতে পারবেন। [এখানে](https://github.com/devsonket/devsonket.github.io/projects/1?fullscreen=true) মূলত আমরা গুরুত্বপূর্ণ যে সকল চিটশিটগুলো সবার কাজে আসবে সেগুলোর তালিকা আপডেটেড রাখছি।



## কেন কনট্রিবিউট করবেন?(Why you should contribute?)

হ্যাঁ, আমাদের এখানে লক্ষ্যই হচ্ছে বাংলাতে একটা বড় চিটশিটের ভান্ডার গড়ে তোলা। [এটা](https://github.com/devsonket) সম্পূর্ণ স্বাধীন এবং ওপেন সোর্স গিটহাব সংগঠন। এটি কারো ব্যক্তিমালিকানাধীন নয়। আমি আপনি সবাই মিলেই আমাদের লক্ষ্যে পৌছাবো।

## কমিউনিটির আলোচনা (Discussions on Community)

আমাদের একটি ফেসবুক গ্রুপ রয়েছে। [এই লিঙ্কে](https://www.facebook.com/groups/675646289594096) ক্লিক করে সেখানে যুক্ত হতে পারবেন। আপনার কোনো ব্যাপারে সহায়তা প্রয়োজন হলে, কোনো রকম সাজেশন থাকলে অথবা যেকোনো ব্যাপারে খোলামেলাভাবে সেখানে আমাদের সবার সাথে আলোচনা করতে পারবেন।


## স্পন্সর(বিশেষভাবে ধন্যবাদ)**(Contributors)**

- [Nazir Ahmed Sabbir](https://github.com/NaSabbir)
- [Blace](https://blace.com.bd/)

আপনিও যদি **ডেভ সংকেত**কে কোনোভাবে স্পন্সর করতে চান, অথবা **ডেভ সংকেত** এর হয়ে কোনো ইভেন্টের আয়োজন করতে চান তাহলে অবশ্যই আমাদের জানাবেন।
72 changes: 72 additions & 0 deletions README.english.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
## Motive

Cheatsheets are very handy tool for developers. Because it is not possible for us to remember all the commands or functions of a library at once. In that case, if we make a list of such commands or function does such a thing, then very easily when someone wants to work later, they can find everything they need just by looking at that list. We can divide our entire knowledge into different categories and list only the actual functionality very briefly. In which later a developer will find what he wants with just a quick glance. Similar cheatsheets are available [here](https://devhints.io/). But our aim is to make cheat sheet in full Bengali. in future if you need we try to make the cheatsheet in english also.

## How do it Works?

This project is completely GitHub based. This is where all our cheatsheets are organized as **json** files inside a directory called [**data**](https://github.com/devsonket/devsonket.github.io/tree/develop/data). Our main application will display the data from here. We currently support two formats of cheatsheets.

- Format with code and description([See demo here](https://github.com/devsonket/devsonket.github.io/blob/develop/data/demo/codendesc.json))
- Code Only([See demo here](https://github.com/devsonket/devsonket.github.io/blob/develop/data/demo/onlycode.json))
- mix ([see demo here](https://github.com/devsonket/devsonket.github.io/blob/develop/data/demo/mix.json))

Any new formats will be added in future if needed. If you want [from](https://github.com/devsonket/devsonket.github.io/issues/new?title=%E0%A6%95%E0%A6%BF%E0%A6%B8%E0%A7%87%E0%A6%B0%20%E0%A6%9C%E0%A6%A8%E0%A7%8D%E0%A6%AF%E0%A7%87%20%E0%A6%AB%E0%A6%B0%E0%A6%AE%E0%A7%8D%E0%A6%AF%E0%A6%BE%E0%A6%9F&body=%E0%A6%AC%E0%A6%BF%E0%A6%B8%E0%A7%8D%E0%A6%A4%E0%A6%BE%E0%A6%B0%E0%A6%BF%E0%A6%A4%20%E0%A6%AC%E0%A6%B2%E0%A7%81%E0%A6%A8&labels=%E0%A6%A8%E0%A6%A4%E0%A7%81%E0%A6%A8%20%E0%A6%AB%E0%A6%B0%E0%A6%AE%E0%A7%8D%E0%A6%AF%E0%A6%BE%E0%A6%9F) can create an issue to create a new format_

**(How to Contribute)**

Since we are dealing with **json** files here, many may not be familiar with **json**. For that purpose we also put a [**draft**](https://github.com/devsonket/devsonket.github.io/tree/develop/data/draft) directory inside the **data** directory. If you can't contribute with a **json** file, you can push your cheatsheet in any format to the draft folder with a clean title. At the same time, if you want, you can take a draft from the draft folder and convert it to **json** format and push it inside the original **data** directory. So this is how you can contribute to this project in **4 ways** if you want:

- You can push cheatsheets on any topic in Bengali **json** format by maintaining our format in any way.
- You can push cheat sheet draft on any topic in Bengali in any format.
- Can convert other's drafts to our desired **json** format and push.

There will be a few main contributors who will do the work of showing a cheatsheet on the original website. In that case those who will contribute more in our list of contributors or if anyone seems responsible enough then he will be added to the list of admins of the whole organization.

**Contributing Guidelines📝**

You are welcome to contribute to this project.
To start contributing, follow the below guidelines:
1. Fork this repository.
2. Clone your forked copy of the project.
git clone https://github.com/<your_user_name>/devsonket.github.io.git
3. Navigate to the project directory 📁
cd devsonket
4. Add a reference(remote) to the original repository.
git remote add upstream (https://github.com/devsonket/devsonket.github.io.git)
5. Check the remotes for this repository.
git remote -v
6. Always take a pull from the upstream repository to your master branch to keep it at par with the main project(updated repository).
git pull upstream main
7. Create a new branch.
git checkout -b <your_branch_name>
8. Perform your desired changes to the code base.
9. Track your changes ✔️.
git add .
10. Commit your changes.
git commit -m "Relevant message"
11. Push the committed changes in your feature branch to your remote repo.
git push -u origin <your_branch_name>
12. To create a pull request, click on compare and pull requests.
13. Add an appropriate title and description to your pull request explaining your changes and efforts.
14. Click on Create Pull Request.
15. Woohoo!🥳 You have made a PR to the **devsonket**. Wait for your submission to be accepted and your PR to be merged.
You made it! 🎊

## Want an idea?

If you don't know what topic to cheatsheet on, you can get ideas from our [project board](https://github.com/devsonket/devsonket.github.io/projects/1?fullscreen=true). [Here](https://github.com/devsonket/devsonket.github.io/projects/1?fullscreen=true) Basically we keep updated list of important cheatsheets that will be useful for everyone.

## Why you should contribute?

Yes, our aim here is to build a big cheat sheet repository in Bengal. [It](https://github.com/devsonket) is a completely independent and open source GitHub organization. It is not privately owned. I will reach our goal together with all of you.

## Discussions on Community

We have a Facebook group. You can join there by clicking [this link](https://www.facebook.com/groups/675646289594096). If you need any help, have any suggestion or discuss anything openly with all of us there.

## Contributors

- [Nazir Ahmed Sabbir](https://github.com/NaSabbir)
- [Blace](https://blace.com.bd/)

If you also want to sponsor **Dev Signal** in any way, or organize an event for **Dev Signal** please let us know.
Loading