Skip to content

MIT-FutureTech/Algorithm-Wiki-API

Repository files navigation

Algorithm-Wiki-API backend

Runtime requirements

  • Node.js 22.x (LTS) – the project is configured with "engines": { "node": ">=22 <23" } in package.json.
  • npm 10.x (bundled with Node 22) or newer.

Scripts

  • npm run dev – start the API with nodemon index.js for local development.
  • npm start – run node index.js in production mode.

Overview

  • Express 5 HTTP API serving Algorithm Wiki data from a SQLite database via better-sqlite3.
  • Environment variables are loaded via dotenv (see .env in deployment environments).
  • CORS is enabled for browser clients.

Deployment notes

  • In OpenStack or other servers, run the service under Node 22 (system package, container image such as node:22, or equivalent).
  • Expose port 3001 (or your configured port) and ensure the frontend can reach it either directly or via a reverse proxy.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors