25 lines
1.1 KiB
JavaScript
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;
|