| 12345678910111213141516171819202122232425 |
- const express = require('express');
- const cors = require('cors');
- const mongoose = require('mongoose');
- require('dotenv').config();
- const app = express();
- // Middleware
- app.use(cors());
- app.use(express.json());
- // Connect to MongoDB
- mongoose.connect(process.env.MONGODB_URI, {
- useNewUrlParser: true,
- useUnifiedTopology: true
- })
- .then(() => console.log('MongoDB connected'))
- .catch(err => console.log(err));
- // Routes
- // TODO: Add routes for members, attendance, etc.
- const PORT = process.env.PORT || 5000;
- app.listen(PORT, () => console.log(`Server running on port ${PORT}`));
|