freeCodeCamp challenge: File Metadata Microservice
Uses Express with Multer middleware to handle form uploads.
Bulma CSS framework for a simple upload form.
Ava with Supertest for testing. XO for linting.
git clone https://github.com/hexjelly/filemetadata-microservice.git
cd filemetadata-microservice
npm install
# optionally create a .env file with desired port number
# or alternatively specify an env variable named `PORT`
# defaults to 3560
echo PORT=3000 > .env
npm run startApache-2.0