> For the complete documentation index, see [llms.txt](https://laravel.howtocode.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://laravel.howtocode.dev/project-1.md).

# মধ্যবর্তী প্রোজেক্ট - ১

### পূর্বশর্ত

আপনাকে অবশ্যই আগের অধ্যায় গুলো সম্পর্কে ধারনা থাকতে হবে।

### বিষয়

আমাদের প্রধান বিষয় হবে গত অধ্যায়ে যে মডেল শিখলাম তার ব্যবহার। দ্বিতীয় বিষয় হবে আগে যে অধ্যায় গুলো শেষ করেছি সেগুলোকে একসাথে করে সবার মধ্যে সংযোগ স্থাপন করানো।

### পরিকল্পনা

একটি খুবিই সাধারণ ব্লগ। টুইটার বুটস্টারপ ব্যবহার করবো। শুরুতে, আমরা লারাভেল এনভায়রনমেন্ট তৈরি করবো, লারাভেল ইন্সটল করবো। যাতে একজন নতুন ব্যবহারকারি সহজ বোধ করে।

#### ব্লেড টেমপ্লেট ও ভিউঃ

**ইনডেক্স পেইজঃ** যেখানে সব পোস্ট গুলোর লিস্ট থাকবে এক্সসারপ্ট সহ। পোস্ট এর টাইটেল এ মূল পোস্ট এর লিঙ্ক থাকবে।

**একক পোস্ট পেইজঃ** যেখানে একটি পোস্ট এর টাইটেল ও পুরো কন্টেন্ট দেখাবে।

**এডমিন ইনডেক্স পেইজঃঃ** যেখানে সব পোস্ট গুলোর লিস্ট থাকবে এডিট/ডিলিট/লাইভ করার জন্য।

**এডমিন নতুন পোস্ট পেইজঃ** নতুন পোস্ট তৈরি কারার পেইজ।

**এডমিন পোস্ট এডিট পেইজঃ** এডিট করার জন্য।

**মেনুঃ** টুইটার বুটস্টারপ এর সাধারণ মেনু হবে।

#### কন্ট্রোলার ও মডেলঃ

কন্ট্রোলার এর মাধ্যমে আমরা ভিউ তে ডাটা পাঠাবো ও মডেল ব্যবহার করে CRUD করবো।

#### মাইগ্রেশনঃ

একটি টেবিল এর জন্য মাইগ্রেশন তৈরি, টেবিল তৈরি করতে হবে।

#### এলোকোয়েন্টঃ

এলোকোয়েন্ট এর ব্যবহার।

#### রিকোয়েস্ট ও ইনপুট ফ্যাসাদঃ

এটি নতুন এবং প্রোজেক্ট করার সময়ই শিখে নিবো।

## উল্লেখ্য

এই প্রোজেক্টটি শুধুমাত্র শেখার জন্য, মূলত এই বই এর পূর্ববর্তী অধ্যায় গুলোকে অনুশীলন ও আলাদা আলাদা বিষয় গুলো কিভাবে এক সাথে কাজ করে তা জানার জন্য।
