An example test application using dropzone with nodejs.
git clone https://github.com/arxpw/dropzone-express.git
npm install
npm start
Open in your browser..
http://localhost:5000
- [Uploads] By default, images and thumbnails currently go into:
- /uploads
- [Javascript & CSS] By default, production JavaScript & CSS are placed into:
- /public/dist/js
- /public/dist/css
- [Access] By default, the application port is 5000, intended to be used with a reverse proxy with NGINX or APACHE
This application requires ImageMagick to be installed on a ( hopefully linux )-based system for thumbnail generation.
On Debian & Ubuntu
apt-get install imagemagick -y
- Dropzone - Javascript framework for managing file uploads
- bLazy - Javascript lazy loading
- Express-FileUpload - Upload middleware for managing multiple files and more
- IOS CSS Checkbox - ( copy and paste + modifications)
- Express - Framework
- Pug - NodeJS Template engine
- SASS/SCSS - Better management of CSS, functions, variables etc