/image-compressor

A simple NodeJS web app that allows you to upload and compress one or more images at a time.

Primary LanguageJavaScript

Image Compressor

A simple NodeJS web app that allows you to upload multiple images with automatic resizing and compression.

This app was generated with express-generator: npx express-generator --pug --git.

Tech Highlights

  • express framework with Pug view engine
  • bootstrap 4 styling
  • express-session middleware for in-memory session
  • multer to manage file uploads
  • jimp for pure-Javascript image manipulation