oramap/old-project/server.js

19 lines
494 B
JavaScript

const express = require('express');
const app = express();
const families = require('../data/families.json');
app.use(express.static('public'));
app.get('/search', (req, res) => {
const query = req.query.family?.toLowerCase();
if (!query) {
return res.json([]);
}
const matches = families.filter(fam => fam.family.toLowerCase().includes(query));
res.json(matches);
});
const port = 3000;
app.listen(port, () => {
console.log(`Server running at http://localhost:${port}`);
});