مراحل توسعه بکاند
در این قسمت بهصورت کامل مراحل توسعه بکاند با ساختار پروژه مورد نظر شرکت ماورا توضیح داده میشود.
فهرست مراحل

-
ایجاد Repository در گیتلب شرکت
- ورود بهhttps://git.mavaratech.com
و لاگین با حساب کاربری شرکت
- کلیک روی New Project و انتخاب Create blank project
- وارد کردن نام، توضیحات و تنظیم سطح دسترسی -
تنظیم کانفیگ پروژه بر اساس ساختار تعریفشده
- ایجاد پوشهconfig/
و فایلهایdefault.json
وproduction.json
- ست کردن پارامترهایی مثلdatabase.url
،baseUrl
و تنظیمات SSO
- بارگذاری متغیرهای محیطی (Environment Variables) -
طراحی و پیادهسازی دیتابیس
- مدلسازی ER-Diagram و تعریف جداول، ستونها، PK و FK
- نوشتن اسکریپتهای DDL و اجرای آنها در محیط توسعه
- اضافه کردن seed data برای جداول پایه مثل کاربران و نقشها -
ایجاد Routeها، API و کنترلرها
- تعریف نقشه مسیرها (routes) درsrc/routes
- پیادهسازی کنترلرها (Controllers) برای هر endpoint درsrc/controllers
- مستندسازی APIها با OpenAPI/Swagger -
اطلاعرسانی به PMO درباره اتمام پروژه
- ارسال ایمیل یا تیکت در سیستم PMO مبنی بر پایان کار
- ارائه گزارش نهایی و لینک به مخزن کد و مستندات تکمیلی
No Comments