Learn to implement API routes with Express.js. This exercise is part of the Web-Oriented Architecture course.
- Node.js 26 (22.9+ and 24 also work)
# Clone the application
git clone git@github.com:MediaComem/comem-archioweb-express-exercise.git
# Install dependencies
cd comem-archioweb-express-exercise
npm ci
# Start the application in development mode
npm run devVisit http://localhost:3000. Set the PORT environment
variable to use another port (e.g. PORT=4000 npm run dev).
NODE_ENV=production node bin/start.jsThis project is an Express.js application which exposes an OpenAPI document that describes the API to implement as an exercise. The UI is rendered with Swagger UI.