কম্পিউটার

Next.js, Redis এবং Auth0 সহ রোডম্যাপ অ্যাপ্লিকেশন

Redis-এর সাহায্যে সার্ভারহীন অ্যাপ্লিকেশনগুলি বিকাশ করা কতটা সহজ এবং ব্যবহারিক তা দেখানোর জন্য আমরা উদাহরণ অ্যাপ্লিকেশনগুলি তৈরি করছি৷ এখন পর্যন্ত, সেই উদাহরণগুলির মধ্যে সবচেয়ে জনপ্রিয় হল রোডম্যাপ ভোটিং অ্যাপ্লিকেশন৷ আমরা যখন এটিকে বাস্তব জীবনে ব্যবহার করতে শুরু করেছি, তখন দুটি প্রধান সমস্যা ছিল:

  • আমরা স্প্যাম এন্ট্রি দেখতে শুরু করেছি। অ্যাপ্লিকেশনটির একটি অ্যাডমিন ড্যাশবোর্ড নেই, তাই একটি এন্ট্রি মুছে ফেলার জন্য একজনকে রেডিসের সাথে সংযোগ করতে হয়েছিল৷
  • আমরা তালিকায় কিছু বৈশিষ্ট্য প্রকাশ করেছি কিন্তু সেগুলিকে প্রকাশ করা এবং ভোটিং তালিকা থেকে সরানোর কোনো উপায় ছিল না৷

উভয় সমাধান করার জন্য, আমরা প্রমাণীকরণ যোগ করার সিদ্ধান্ত নিয়েছে। প্রমাণীকরণের জন্য ধন্যবাদ:

  • নতুন বৈশিষ্ট্যের অনুরোধ যোগ করতে ব্যবহারকারীদের সাইন ইন করা উচিত।
  • আমরা নিজেদেরকে প্রশাসক হিসাবে সেট করতে পারি, যাতে আমরা বৈশিষ্ট্যের অনুরোধগুলি সরিয়ে দিতে বা ছেড়ে দিতে পারি।

আমরা বিকল্পগুলির উপর একক চিহ্ন সহ Auth0 প্রমাণীকরণ মডিউল যুক্ত করেছি। এখানে নতুন Upstash রোডম্যাপ ভোটিং অ্যাপ

Next.js, Redis এবং Auth0 সহ রোডম্যাপ অ্যাপ্লিকেশন

আপনি যদি নীচে স্ক্রোল করেন, আপনি বৈশিষ্ট্যের অনুরোধগুলি দেখতে পাবেন যা ইতিমধ্যে প্রকাশিত হয়েছে৷

নিজেকে স্থাপন করুন

আপনি সহজেই আপনার প্রকল্পের জন্য রোডম্যাপ ভোটিং অ্যাপ তৈরি এবং স্থাপন করতে পারেন। রেপোর ধাপগুলি অনুসরণ করুন। আপনাকে কোনো কোড লিখতে হবে না, কিন্তু Redis এবং Auth0 কনফিগার করার জন্য আপনাকে পরিবেশ ভেরিয়েবল আপডেট করতে হবে।

আপনি যদি Auth0 ছাড়া সহজ সংস্করণ পছন্দ করেন, তাহলে পুরানো সংস্করণের জন্য আমাদের উদাহরণ রেপো দেখুন৷


  1. নেটলিফাই এজ ফাংশন এবং সার্ভারলেস রেডিস দিয়ে শুরু করা

  2. সার্ভারলেস রেডিস এবং প্রতিক্রিয়া নেটিভ সহ অ্যাপ-মধ্যস্থ ঘোষণা

  3. Nuxt 3 এবং সার্ভারলেস রেডিস দিয়ে শুরু করা

  4. ফ্লটার, সার্ভারলেস ফ্রেমওয়ার্ক এবং আপস্ট্যাশ (REDIS) সহ ফুলস্ট্যাক সার্ভারলেস অ্যাপ - পার্ট 2