0%

CodeSqueeze — Online Code Minifier

Rianvy
This post is also available in 🇷🇺 Русский
CodeSqueeze — Online Code Minifier
In Progress

Active development, coming soon

Tools Used

Figma
HTML
CSS
Tailwind CSS
JavaScript

CodeSqueeze is a modern web tool for minifying HTML, CSS, and JavaScript, focused on speed, privacy, and a comfortable in-browser workflow.

📌 About the project

CodeSqueeze is a standalone product developed from the initial idea to the final implementation. The interface, UX logic, and visual system were designed in Figma, after which the tool was fully implemented on the frontend with no backend involved.

The main goal of the project was to create a fast and intuitive tool that doesn’t distract the user and provides clear, transparent feedback when working with code.


✨ What was done

Interface & UX

  • Designed the complete user flow in Figma: from screen structure to an interactive prototype
  • Implemented a dark theme with an accent brand color
  • Responsive, mobile-first interface
  • Added subtle visual accents and micro-animations to improve perception

Functionality

  • Dual-pane editor for source and processed code
  • HTML, CSS, and JavaScript minification with result control
  • Reverse formatting (Beautify) for improved readability
  • Detailed statistics: size before and after, compression percentage, processing time
  • Operation history with state persistence in the browser
  • Keyboard shortcuts to speed up workflow
  • Notification system for clear user feedback

Technical approach

  • Pure Vanilla JavaScript without frameworks
  • Modular code structure for easier maintenance and scalability
  • Tailwind CSS for building the design system
  • Fully client-side data processing — code is never sent to a server
  • Offline support after the first load

Additional sections

  • Features — overview of capabilities
  • Stats — extended statistics
  • Documentation — usage guide
  • Privacy & Terms — legal pages

🖼️ Project interface

Main page

Main page
Main CodeSqueeze interface

Features

Features
Service feature overview

Statistics

Statistics
Detailed minification statistics

Documentation

Documentation
Documentation

Privacy & Terms

Privacy Policy
Privacy Policy

Terms of Service
Terms of Service


📱 Mobile version

Скриншот мобильной версии Main

Main

Скриншот мобильной версии Features

Features

Скриншот мобильной версии Stats

Stats

Скриншот мобильной версии Docs

Docs

Скриншот мобильной версии Privacy

Privacy

Скриншот мобильной версии Terms

Terms


🎨 Design system

Brand / Primary

#00FF88

Brand Dark

#009952

Background Dark

#0A0A0A

Surface Dark

#141414

Text / Accent

#E6FFF5
  • Typography: Inter for the interface, JetBrains Mono for working with code
  • Visual techniques: soft shadows, glow accents, progress indicators, subtle animations

🌐 Summary

  • A full-featured product implemented without a backend
  • Well-thought-out UI/UX with a focus on usability and speed
  • Secure code processing directly in the browser
  • Flexible architecture ready for future growth

© 2025 - 2026 0x69.ru

Powered by ❤️

Readme.md

whoami 👨‍💻

$ cat /etc/profile

Username: Rianvy
Real name: Maksim Alexandrov
Age: 28
Location: Tula, RU
Role: Senior Developer & UI/UX Designer 😎

About

This blog is my personal knowledge base, where I push notes about my tech stack, life experience, and everything that triggers my interest => 🚀

Contact

Open for collaboration 🤝 — ready to merge ideas and work on joint projects.

Stack

💻 Programming Languages

  • C#, PHP, JavaScript/TypeScript, Python

⚛️ Frontend

  • React / Next.js, Vue.js / Nuxt.js
  • Tailwind CSS / SCSS
  • Responsive layout (HTML, CSS, JS) 📱

🔧 Backend

  • Laravel, Node.js / Express / NestJS
  • REST APIs

🗄️ Databases

  • MySQL, PostgreSQL, MongoDB, Redis

🛠️ DevOps

  • Docker, Git, CI/CD, Linux 🐧

🎨 Design & Graphics

  • Figma — UI/UX design and prototyping
  • Photoshop — graphics and image editing
  • After Effects — motion design and animation 🎬
My Open Source Projects 🌟
Name VKify
Description A powerful browser extension for customizing VKontakte with ad blocking, themes, privacy mode, and custom CSS