1. Home
  2. NextJs
  3. Nextjs Basic
  4. পার্ট ৪: পেজ তৈরি করা
  5. ৪.২: about পেজ তৈরি করা

৪.২: about পেজ তৈরি করা

৪.২: আমাদের সম্পর্কে পেজ তৈরি করা

এখন আমরা “আমাদের সম্পর্কে” পেজ তৈরি করব। প্রথমে app/about ফোল্ডার তৈরি করুন:

mkdir -p app/about

এরপর app/about/page.tsx ফাইল তৈরি করুন:

import Image from 'next/image'

export default function AboutPage() {
  return (
    <div>
      {/* হেডার সেকশন */}
      <section className="bg-gray-100 py-16">
        <div className="container-custom">
          <div className="text-center">
            <h1 className="text-4xl font-bold mb-6">আমাদের সমপরকে</h1>
            <p className="text-xl text-gray-600 max-w-3xl mx-auto">
              আমরা একটি অভিজ টিম যারা আধুনিক ওযেব টেকনোলজি যবহার করে উচচমানের ডিজিটাল সলিউশন রদান করি
            </p>
          </div>
        </div>
      </section>
      
      {/* আমাদের গল্প সেকশন */}
      <section className="py-16">
        <div className="container-custom">
          <div className="grid grid-cols-1 md:grid-cols-2 gap-12 items-center">
            <div>
              <h2 className="text-3xl font-bold mb-6">আমাদের গল</h2>
              <p className="text-gray-700 mb-4">
                আমাদের যাতরা শুরু হযেছিল ২০১৫ সালে, যখন আমরা কযেকজন উদযোগী রোগরামার একতরিত হয একটি ছোট টিম গঠন করিআমাদের লক ছিল বাংলাদেশের যবসা রতিষঠানগুলোকে আধুনিক ডিজিটাল সলিউশন রদান করা
              </p>
              <p className="text-gray-700 mb-4">
                রথম দিকে আমরা ছোট ছোট ওযেবসাইট রজেক নিয কাজ শুরু করিধীরে ধীরে আমাদের অভিজঞতা এবং দকষতা বাডতে থাকে এবং আমরা বডবডরজেক নিয কাজ করতে শুরু করি
              </p>
              <p className="text-gray-700">
                আজ আমরা একটি সমপূর ডিজিটাল এজেনসি হিসেবে কাজ করছি, যেখানে ৫০+ দক সদস রযেছেআমরা বাংলাদেশের পাশাপাশি বিদেশের বিভিন লাযেনটদের জনযও কাজ করি
              </p>
            </div>
            <div className="flex justify-center">
              <Image 
                src="/placeholder.svg?height=400&width=500" 
                alt="আমাদের টিম" 
                width={500} 
                height={400}
                className="rounded-lg shadow-lg"
              />
            </div>
          </div>
        </div>
      </section>
      
      {/* আমাদের মিশন এবং ভিশন সেকশন */}
      <section className="py-16 bg-gray-100">
        <div className="container-custom">
          <div className="grid grid-cols-1 md:grid-cols-2 gap-12">
            {/* মিশন */}
            <div className="bg-white p-8 rounded-lg shadow-md">
              <h3 className="text-2xl font-bold mb-4">আমাদের মিশন</h3>
              <p className="text-gray-700 mb-4">
                আমাদের মিশন হল আধুনিক ওযেব টেকনোলজি যবহার করে যবসা রতিষঠানগুলোকে ডিজিটাল রানসফরমেশনে সাহায করাআমরা বিশবাস করি যে সঠিক টেকনোলজি যবহার করে যেকোনো যবসাকে সফল করা সমভব
              </p>
              <p className="text-gray-700">
                আমরা সরবদা আমাদের লাযেনটদের রযোজন বুঝতে চেষটা করি এবং তাদের জন সরবোততম সলিউশন রদান করিআমাদের লক হল আমাদের লাযেনটদের সাফল
              </p>
            </div>
            
            {/* ভিশন */}
            <div className="bg-white p-8 rounded-lg shadow-md">
              <h3 className="text-2xl font-bold mb-4">আমাদের ভিশন</h3>
              <p className="text-gray-700 mb-4">
                আমাদের ভিশন হল বাংলাদেশের অনযতম সেরা ডিজিটাল এজেনসি হওযআমরা চাই আমাদের কাজের মাধযমে বাংলাদেশের ডিজিটাল ইকোসিসটেম উননত করতে
              </p>
              <p className="text-gray-700">
                আমরা বিশবাস করি যে আমাদের দকষতা এবং অভিজঞতা যবহার করে আমরা বাংলাদেশের ডিজিটাল রানসফরমেশনে গুরুতবপূর ভূমিকা রাখতে পারিআমরা সরবদা নতুন টেকনোলজি শিখতে এবং আমাদের দকষতা উননত করতে চেষটা করি
              </p>
            </div>
          </div>
        </div>
      </section>
      
      {/* আমাদের টিম সেকশন */}
      <section className="py-16">
        <div className="container-custom">
          <div className="text-center mb-12">
            <h2 className="text-3xl font-bold mb-4">আমাদের টিম</h2>
            <p className="text-xl text-gray-600 max-w-3xl mx-auto">
              আমাদের দক টিম সদসযদের সাথে পরিচিত হোন, যারা আমাদের সাফলযের পেছনে রযেছে
            </p>
          </div>
          
          <div className="grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-8">
            {/* টিম মেম্বার ১ */}
            <div className="bg-white p-6 rounded-lg shadow-md text-center">
              <Image 
                src="/placeholder.svg?height=200&width=200" 
                alt="টিম মেম্বার ১" 
                width={200} 
                height={200}
                className="rounded-full mx-auto mb-4"
              />
              <h3 className="text-xl font-bold mb-1">আবদুল করিম</h3>
              <p className="text-gray-600 mb-4">সিইও এবং ফাউনডার</p>
              <div className="flex justify-center space-x-4">
                <a href="#" className="text-blue-600 hover:text-blue-800">
                  <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" strokeWidth={1.5} stroke="currentColor" className="w-5 h-5">
                    <path strokeLinecap="round" strokeLinejoin="round" d="M12 21a9.004 9.004 0 008.716-6.747M12 21a9.004 9.004 0 01-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 017.843 4.582M12 3a8.997 8.997 0 00-7.843 4.582m15.686 0A11.953 11.953 0 0112 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0121 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0112 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 013 12c0-1.605.42-3.113 1.157-4.418" />
                  </svg>
                </a>
                <a href="#" className="text-blue-600 hover:text-blue-800">
                  <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" strokeWidth={1.5} stroke="currentColor" className="w-5 h-5">
                    <path strokeLinecap="round" strokeLinejoin="round" d="M8.25 21v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21m0 0h4.5V3.545M12.75 21h7.5V10.75M2.25 21h1.5m18 0h-18M2.25 9l4.5-1.636M18.75 3l-1.5.545m0 6.205l3 1m1.5.5l-1.5-.5M6.75 7.364V3h-3v18m3-13.636l10.5-3.819" />
                  </svg>
                </a>
              </div>
            </div>
            
            {/* টিম মেম্বার ২ */}
            <div className="bg-white p-6 rounded-lg shadow-md text-center">
              <Image 
                src="/placeholder.svg?height=200&width=200" 
                alt="টিম মেম্বার ২" 
                width={200} 
                height={200}
                className="rounded-full mx-auto mb-4"
              />
              <h3 className="text-xl font-bold mb-1">ফারহানা আকতার</h3>
              <p className="text-gray-600 mb-4">রজেক যানেজার</p>
              <div className="flex justify-center space-x-4">
                <a href="#" className="text-blue-600 hover:text-blue-800">
                  <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" strokeWidth={1.5} stroke="currentColor" className="w-5 h-5">
                    <path strokeLinecap="round" strokeLinejoin="round" d="M12 21a9.004 9.004 0 008.716-6.747M12 21a9.004 9.004 0 01-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 017.843 4.582M12 3a8.997 8.997 0 00-7.843 4.582m15.686 0A11.953 11.953 0 0112 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0121 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0112 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 013 12c0-1.605.42-3.113 1.157-4.418" />
                  </svg>
                </a>
                <a href="#" className="text-blue-600 hover:text-blue-800">
                  <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" strokeWidth={1.5} stroke="currentColor" className="w-5 h-5">
                    <path strokeLinecap="round" strokeLinejoin="round" d="M8.25 21v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21m0 0h4.5V3.545M12.75 21h7.5V10.75M2.25 21h1.5m18 0h-18M2.25 9l4.5-1.636M18.75 3l-1.5.545m0 6.205l3 1m1.5.5l-1.5-.5M6.75 7.364V3h-3v18m3-13.636l10.5-3.819" />
                  </svg>
                </a>
              </div>
            </div>
            
            {/* টিম মেম্বার ৩ */}
            <div className="bg-white p-6 rounded-lg shadow-md text-center">
              <Image 
                src="/placeholder.svg?height=200&width=200" 
                alt="টিম মেম্বার ৩" 
                width={200} 
                height={200}
                className="rounded-full mx-auto mb-4"
              />
              <h3 className="text-xl font-bold mb-1">রাকিব হাসান</h3>
              <p className="text-gray-600 mb-4">সিনিয ডেভেলপার</p>
              <div className="flex justify-center space-x-4">
                <a href="#" className="text-blue-600 hover:text-blue-800">
                  <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" strokeWidth={1.5} stroke="currentColor" className="w-5 h-5">
                    <path strokeLinecap="round" strokeLinejoin="round" d="M12 21a9.004 9.004 0 008.716-6.747M12 21a9.004 9.004 0 01-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 017.843 4.582M12 3a8.997 8.997 0 00-7.843 4.582m15.686 0A11.953 11.953 0 0112 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0121 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0112 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 013 12c0-1.605.42-3.113 1.157-4.418" />
                  </svg>
                </a>
                <a href="#" className="text-blue-600 hover:text-blue-800">
                  <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" strokeWidth={1.5} stroke="currentColor" className="w-5 h-5">
                    <path strokeLinecap="round" strokeLinejoin="round" d="M8.25 21v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21m0 0h4.5V3.545M12.75 21h7.5V10.75M2.25 21h1.5m18 0h-18M2.25 9l4.5-1.636M18.75 3l-1.5.545m0 6.205l3 1m1.5.5l-1.5-.5M6.75 7.364V3h-3v18m3-13.636l10.5-3.819" />
                  </svg>
                </a>
              </div>
            </div>
            
            {/* টিম মেম্বার ৪ */}
            <div className="bg-white p-6 rounded-lg shadow-md text-center">
              <Image 
                src="/placeholder.svg?height=200&width=200" 
                alt="টিম মেম্বার ৪" 
                width={200} 
                height={200}
                className="rounded-full mx-auto mb-4"
              />
              <h3 className="text-xl font-bold mb-1">নাজমুল হাসান</h3>
              <p className="text-gray-600 mb-4">UI/UX ডিজাইনার</p>
              <div className="flex justify-center space-x-4">
                <a href="#" className="text-blue-600 hover:text-blue-800">
                  <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" strokeWidth={1.5} stroke="currentColor" className="w-5 h-5">
                    <path strokeLinecap="round" strokeLinejoin="round" d="M12 21a9.004 9.004 0 008.716-6.747M12 21a9.004 9.004 0 01-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 017.843 4.582M12 3a8.997 8.997 0 00-7.843 4.582m15.686 0A11.953 11.953 0 0112 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0121 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0112 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 013 12c0-1.605.42-3.113 1.157-4.418" />
                  </svg>
                </a>
                <a href="#" className="text-blue-600 hover:text-blue-800">
                  <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" strokeWidth={1.5} stroke="currentColor" className="w-5 h-5">
                    <path strokeLinecap="round" strokeLinejoin="round" d="M8.25 21v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21m0 0h4.5V3.545M12.75 21h7.5V10.75M2.25 21h1.5m18 0h-18M2.25 9l4.5-1.636M18.75 3l-1.5.545m0 6.205l3 1m1.5.5l-1.5-.5M6.75 7.364V3h-3v18m3-13.636l10.5-3.819" />
                  </svg>
                </a>
              </div>
            </div>
          </div>
        </div>
      </section>
    </div>
  )
}

ফাইলের ব্যাখ্যা:

এই “আমাদের সম্পর্কে” পেজে আমরা নিম্নলিখিত সেকশনগুলো তৈরি করেছি:

  1. হেডার সেকশন:
  2. সাধারণ হেডার সেকশন যেখানে পেজের টাইটেল এবং সংক্ষিপ্ত বিবরণ রয়েছে
  3. সেন্টারে অ্যালাইন করা টেক্সট
  4. আমাদের গল্প সেকশন:
  5. দুটি কলাম লেআউট (মোবাইলে একটি কলাম)
  6. বাম দিকে টেক্সট এবং ডান দিকে ইমেজ
  7. কোম্পানির ইতিহাস সম্পর্কে বিস্তারিত তথ্য
  8. আমাদের মিশন এবং ভিশন সেকশন:
  9. দুটি কলাম লেআউট (মোবাইলে একটি কলাম)
  10. বাম দিকে মিশন এবং ডান দিকে ভিশন
  11. প্রতিটি সেকশনে টাইটেল এবং বিস্তারিত বিবরণ
  12. আমাদের টিম সেকশন:
  13. চারটি টিম মেম্বার কার্ড (মোবাইলে একটি কলাম, ট্যাবলেটে দুটি কলাম, ডেস্কটপে চারটি কলাম)
  14. প্রতিটি কার্ডে টিম মেম্বারের ছবি, নাম, পদবি এবং সোশ্যাল মিডিয়া লিংক
  15. সেন্টারে অ্যালাইন করা কন্টেন্ট

এই পেজে আমরা Tailwind CSS এর বিভিন্ন ক্লাস ব্যবহার করেছি:

  • container-custom: কন্টেন্ট সেন্টারে রাখার জন্য
  • grid, grid-cols-1, md:grid-cols-2, lg:grid-cols-4: রেসপন্সিভ গ্রিড লেআউট তৈরি করার জন্য
  • bg-white, bg-gray-100: বিভিন্ন ব্যাকগ্রাউন্ড কালার সেট করার জন্য
  • rounded-lg, shadow-md: কার্ড এবং ইমেজের স্টাইল করার জন্য
  • text-center, mx-auto: কন্টেন্ট সেন্টার করার জন্য

How can we help?