This commit is contained in:
2025-08-15 16:23:34 +02:00
parent 4c48f04c4e
commit cd10ab0718
23 changed files with 6434 additions and 992 deletions
+13
View File
@@ -1,8 +1,11 @@
require('dotenv').config();
const express = require('express');
const cors = require('cors');
const fs = require('fs');
const path = require('path');
const playerRoutes = require('./routes/playerRoutes-sqlite');
const sessionRoutes = require('./routes/sessionRoutes-sqlite');
const shopRoutes = require('./routes/shopRoutes');
const app = express();
const PORT = process.env.PORT || 5000;
@@ -11,6 +14,15 @@ const PORT = process.env.PORT || 5000;
app.use(express.json());
app.use(cors());
// Serve static files from public directory
const publicDir = path.join(__dirname, '..', 'public');
app.use(express.static(publicDir));
// API Routes
app.use('/api/players', playerRoutes);
app.use('/api/sessions', sessionRoutes);
app.use('/api/shop', shopRoutes);
// Initialize SQLite database
const { db } = require('./sqlite-db');
@@ -33,6 +45,7 @@ app.get('/', (req, res) => {
});
// Use routes
app.use('/api/shop', shopRoutes);
app.use('/api/players', playerRoutes);
app.use('/api/sessions', sessionRoutes);