← فهرستlingua

GET /work/lingua200 OK

03 / 08 · فول‌استک، SaaS · 2025

SpeakSpring

تمرین زبان با سناریو، با کمک هوش مصنوعی.

نقش من
کل بک‌اند پروژه را پیاده‌سازی کردم و در ادامه در توسعه فرانت‌اند نیز مشارکت داشتم؛ از طراحی API و یکپارچه‌سازی هوش مصنوعی تا مدیریت داده‌ها و قابلیت‌های سمت کاربر.
سال
2025
بستر
پروژه تیمی
ابزارها
  • TypeScript
  • Next.js
  • React
  • NestJS
  • PostgreSQL

01 / مسئله

نمای کلی

پلتفرم یادگیری زبان مبتنی بر مکالمه‌های سناریومحور با هوش مصنوعی، شامل موقعیت‌های روزمره مانند سفارش غذا، مصاحبه شغلی و سفر.

  • طراحی و پیاده‌سازی APIهای بک‌اند با استفاده از NestJS، PostgreSQL و TypeORM.
  • پیاده‌سازی احراز هویت با استفاده از JWT و Passport.js.
  • یکپارچه‌سازی OpenAI برای مکالمه‌های سناریومحور با هوش مصنوعی و پیگیری پیشرفت زبان‌آموز.
  • مشارکت در توسعه فرانت‌اند با Next.js و TypeScript و اتصال قابلیت‌های رابط کاربری به APIهای بک‌اند.
اپلیکیشن اسپیک‌اسپرینگ
تصویر 3SpeakSpring

ابزارها

  • TypeScript
  • Next.js
  • React
  • NestJS
  • PostgreSQL
  • TypeORM
  • JWT
  • Passport.js
  • OpenRouter API
  • Cloudinary