به دنبال توسعه یک سیستم مدیریت آموزشگاه موسیقی هستیم که شامل بخشهای بکاند و فرانتاند باشد. این سیستم باید قابلیت مدیریت کاربران، اساتید، دورهها، محصولات، سفارشها، و گزارشها را داشته باشد.
بخش بکاند
وظایف موردنیاز:
توسعه بکاند با Node.js و فریمورک Express.js.
استفاده از MongoDB بهعنوان دیتابیس با مدیریت توسط Mongoose.
پیادهسازی احراز هویت با JWT.
طراحی APIهای RESTful برای عملیات CRUD (ایجاد، خواندن، بهروزرسانی، حذف) شامل:
مدیریت محصولات.
مدیریت کاربران و اساتید (ثبتنام، ورود، تغییر نقش).
مدیریت دورهها (ایجاد، ثبتنام، تمدید).
مدیریت سفارشها.
داشبوردهای هنرجو و استاد.
گزارشگیری مالی.
ذخیرهسازی دادهها در فایلهای اکسل با ExcelJS.
قابلیت توسعه برای درگاه پرداخت و اعلانها.
نیازمندیها: سرور Node.js ، اتصال به MongoDB
بخش فرانتاند
وظایف موردنیاز:
توسعه فرانتاند با React.js، Vue.js، یا Angular.
طراحی رابط کاربری ریسپانسیو شامل:
صفحه ورود و ثبتنام.
داشبورد هنرجو و استاد.
پنل ادمین برای مدیریت.
صفحه فروشگاه و پرداخت.
استفاده از CSS برای استایلدهی.
اتصال به APIهای بکاند با Axios یا Fetch API.
قابلیت ادغام درگاه پرداخت
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.