Skip to content

Commit cb92b70

Browse files
committed
reamdme updated
1 parent 121c5fe commit cb92b70

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

README.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
## উদ্দেশ্য
2+
ডেভেলপারদের জন্যে চিটশিট খুবই কাজের জিনিস। আমরা আমাদের পুরো নলেজটাকে বিভিন্ন বিভাগে ভাগ করে শুধুমাত্র আসল ফাংশানালিটিগুলো খুব ছোট্টো করে বর্ণনা দিয়ে লিস্ট করতে পারি। যেগুলোতে পরবর্তিতে কোনো ডেভেলপার জাস্ট একটু চোখ বুলিয়ে নিলেই তার কাঙ্ক্ষিত জিনিসটা খুঁজে পাবে। আমাদের পক্ষে অনেক কমান্ড বা কোনো লাইব্রেরীর ফাংশন মনে রাখা সম্ভব হয় না। সেক্ষেত্রে আমরা যদি একটা লিস্ট করি যে অমুক কমান্ড বা ফাংশন অমুক কাজ করে তাহলে খুব সহজেই পরবর্তিতে কেউ কাজ করতে গেলে শুধুমাত্র এই লিস্টগুলো দেখলেই প্রয়োজনীয় সবকিছু খুঁজে পাবে। এরকম চিটশিট [এখানেও](https://devhints.io/) পাবেন। কিন্তু আমাদের লক্ষ্য হচ্ছে সম্পূর্ণ বাংলায় চিটশিট করা।
3+
4+
## কিভাবে কাজ করে
5+
এই প্রোজেক্ট পুরোপুরি গিটহাব বেইসড। এখানেই **data** নামক ডিরেক্টরির ভিতরে আমাদের সবগুলো চিটশীট **json** ফাইল আকারে আছে। আমাদের মেইন অ্যাপ্লিকেশন এখান থেকেই ডাটাগুলো নিয়ে শো করাবে। আমাদের বর্তমানে দুই ফরম্যাটের চিটশীট সাপোর্ট করছে।
6+
- কোড এবং বর্ণনা সহ ফরম্যাট(এখানে দেখুন)
7+
- শুধুমাত্র কোড(এখানে দেখুন)
8+
9+
*ভবিষ্যতে নতুন কোনো ফরম্যাটের প্রয়োজন হলে অবশ্যই অ্যাড করা হবে। আপনি চাইলে এখান থেকে একটা ইস্যু তৈরী করতে পারবেন নতুন ফরম্যাট তৈরী করার জন্যে*
10+
11+
## কিভাবে কন্ট্রিবিউট করবেন
12+
এখানে যেহেতু আমরা **json** ফাইল নিয়ে কাজ করছি তাই অনেকেই হয়তো **json** এর সাথে পরিচিত নাও থাকতে পারেন। সে উদ্দেশ্যে আমরা একটা **draft** ডিরেক্টরিও রেখেছি **data** এর ভিতরে। আপনি যদি **json** ফাইল দিয়ে কন্ট্রিবিউট নাও করতে পারেন তাহলে আপনার যেকোনো ফরম্যাটে তৈরী করা চিটশিট পরিষ্কার টাইটেলসহ ড্রাফট ফোল্ডারে পুশ করে দিতে পারবেন। আবার একই সাথে আপনি চাইলে ড্রাফট ফোল্ডার থেকে কোনো ড্রাফট নিয়ে সেটাও **json** আকারে কনভার্ট করে আসল **data** ডিরেক্টরির ভিতরে পুশ করে দিতে পারেন। তো এভাবেই আপনি চাইলে **৪ রকমভাবে** এই প্রোজেক্টে কন্ট্রিবিউট করতে পারবেনঃ
13+
14+
- ১। বাংলায় যেকোনো টপিকের উপর চিটশিট **json** ফরম্যাটে আমাদের দুই ফরম্যাট যেকোনোভাবে মেইন্টেইন করে পুশ করতে পারবেন
15+
- ২। বাংলায় যেকোনো টপিকের উপর চিটশিটের ড্রাফট যেকোনো ফরম্যাটেই পুশ করতে পারবেন
16+
- ৩। অন্যের ড্রাফটগুলোকে আমাদের কাঙ্ক্ষিত **json** ফরম্যাটে কনভার্ট করে পুশ করতে পারবেন
17+
- ৪। আর মেইন ওয়েব অ্যাপ্লিকেশনেও এই ব্রাঞ্চ থেকে ডেভেলপমেন্ট এ সহায়তা করতে পারবেন
18+
19+
আমরা এখানে প্রধানত কয়েকজন রেস্পন্সিবল কন্ট্রিবিউটর নিবো যারা একটা চিটশিটকে আসল ওয়েবসাইটে দেখানোর কাজটা করবে। সেক্ষেত্রে যারা আমাদের কন্ট্রিবিউটর লিস্টে বেশী কন্ট্রিবিউট করবে অথবা যেকেউ যদি যথেষ্ট রেস্পন্সিভ মনে হয় তাহলে তাকে পুরো অরগাইনেজশনের অ্যাডমিন করে দেওয়া হবে।
20+
21+
## কেনো করবেন?
22+
হ্যা, আমাদের এখানে লক্ষ্যই হচ্ছে বাংলাতে একটা বড় চিটশিটের ভান্ডার গড়ে তোলা। এটা সম্পূর্ণ স্বাধীন এবং ওপেন সোর্স গিটহাব অর্গানাইজেশন। এটা কারো ব্যক্তিমালিকানাধীন নয়। আমি আপনি সবাই মিলেই আমাদের লক্ষ্যে পৌছাবো।
23+
24+
## ভবিষ্যৎ পরিকল্পনা
25+
আমাদের মেইন ওয়েবসাইট এখন গিটহাব পেইজেই আছে। আমরা চাইলে এটাকেই রিয়েল ডোমেইনেও নিয়ে যেতে পারি। সেক্ষেত্রে আমর যদি ডোমেইন এবং হোস্টিং এর জন্যে স্পন্সর পাই, তাহলে অবশ্যই ভালো হবে। কেউ স্পন্সর করতে চাইলে অবশ্যই যোগাযোগ করবেন।

0 commit comments

Comments
 (0)