Optimize Your Files Efficiently with TinyFiles Compression ToolOptimize Your Files Efficiently with TinyFiles Compression Tool
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
šŸ“ TinyFiles – Smart File Compression & Optimization Tool
TinyFiles is a lightweight web application designed to efficiently compress and optimize images and documents without compromising quality. Built for everyday users and small businesses, it helps reduce file sizes for faster uploads, storage efficiency, and platform-specific requirements.
The app features a clean, user-friendly interface with real-time compression, instant previews, and support for multiple file formats. It is optimized for performance and ensures secure handling of user files.
This project highlights skills in frontend optimization, file processing, and building practical utility tools with a focus on user experience. šŸ› ļø Tech Stack
Frontend
React (Vite)
Plain CSS
Axios
React Router
React Toastify
Backend
Node.js
Express.js
MongoDB (Atlas)
Mongoose
JWT Authentication
Multer (memory storage)
Sharp (image processing)
PDF-Lib (PDF operations) ✨ Features
šŸ” Authentication
User registration & login
JWT-based authentication
Secure protected routes
Guest access for basic features
šŸ–¼ļø Image Tools
Resize images by width & height
Crop images using GUI (react-easy-crop)
Change image format (JPG / PNG / WEBP)
Adjust image quality using slider
Resize image to a target file size (KB)
Direct image download after processing
šŸ“„ PDF Tools
Merge multiple PDF files into one
Compress PDF files
Secure in-memory file handling (cloud safe)
šŸ“Š Dashboard
History of user operations (logged-in users)
Tracks original vs processed file size
Operation type tracking
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started