A minimal REST API built with Node.js + Express that manages a simple Todo list (CRUD).
Perfect starter to learn REST principles and use as a template.
- Clean RESTful endpoints (
GET,POST,PUT,DELETE) - JSON request/response
- CORS enabled
- Zero database (in-memory) to keep it simple
- Node.js 18+ (check with
node -v) - npm (comes with Node)
# 1) Install dependencies
npm install
# 2) Start the API (auto-restarts on change)
npm run dev
# or run without watch mode
npm start