@admac-hub/create-roleauth-core-cli
Version:
Interactive CLI to scaffold a full-stack MERN role-based auth app with Google OAuth and .env setup.
22 lines (16 loc) • 569 B
JavaScript
const express = require('express');
const dotenv = require('dotenv');
const mongoose = require('mongoose');
// Load environment variables
dotenv.config();
const app = require('./app');
// Connect to MongoDB
mongoose
.connect(process.env.MONGO_URI, { useNewUrlParser: true })
.then(() => console.log('✅ Connected to MongoDB'))
.catch((err) => console.error('❌ MongoDB connection error:', err));
// Start the server
const PORT = process.env.PORT || 5000;
app.listen(PORT, () => {
console.log(`Server running on port ${PORT}`);
});