CentralBackend/routes/postRoutes.js
2025-09-07 12:44:01 +02:00

25 lines
1.1 KiB
JavaScript

const express = require('express');
const router = express.Router();
const PersonalRegisterController = require('../controller/register/PersonalRegisterController');
const CompanyRegisterController = require('../controller/register/CompanyRegisterController');
console.log('🛣️ Setting up POST routes for registration');
// Personal user registration route
router.post('/register/personal', (req, res) => {
console.log('🔗 POST /register/personal route accessed');
console.log('📦 Expected data structure: firstName, lastName, email, confirmEmail, phone, password, confirmPassword, referralEmail');
PersonalRegisterController.register(req, res);
});
// Company user registration route
router.post('/register/company', (req, res) => {
console.log('🔗 POST /register/company route accessed');
console.log('📦 Expected data structure: companyName, companyEmail, confirmCompanyEmail, companyPhone, contactPersonName, contactPersonPhone, password, confirmPassword');
CompanyRegisterController.register(req, res);
});
console.log('✅ POST registration routes configured successfully');
module.exports = router;