Bu backend API sertifikatlarni boshqarish uchun.
npm installnpm run devnpm run start- GitHub reponi Railway ga ulang
- Root directory:
backend/ - Start command:
npm start - Environment variables qo'shing (Railway dashboard dan)
- New Web Service
- Build command:
npm install - Start command:
npm start - Environment variables qo'shing
heroku create your-app-namegit push heroku main- Environment variables qo'shing
Vercel uchun vercel.json fayli mavjud. Lekin Vercel asosan frontend uchun. Backend uchun Railway yoki Render tavsiya etiladi.
GET /api/health- Server holatiGET /api/certificates- Barcha sertifikatlarPOST /api/certificates- Yangi sertifikat qo'shishDELETE /api/certificates/:id- Sertifikatni o'chirishPUT /api/certificates/:id- Sertifikatni yangilash
.env fayl yaratib, .env.example dagi o'zgaruvchilarni to'ldiring.
Sertifikatlar data/certificates.json faylida saqlanadi.