Files
2025-10-27 16:47:40 +08:00

28 lines
732 B
JavaScript

import express from 'express';
import dotenv from 'dotenv';
import { getProducts } from './controller/productController.js';
import { login } from './controller/authController.js';
import corsMiddleware from './middlewares/corsMiddleware.js'
import cookieParser from 'cookie-parser';
import bodyParser from "body-parser";
// Load environment variables from .env file
dotenv.config();
//const
const app = express();
const PORT = process.env.PORT;
// app initialization
app.use(corsMiddleware);
app.use(express.json());
app.use(cookieParser());
app.use(bodyParser.json());
app.use('/api/fetch-products', getProducts);
app.use('/api/auth', login);
app.listen(PORT, () => {
console.log(`Server is running on port ${PORT}`);
});