https://github.com/muradisazade777/text-encryptor
Text Encryptor is a modern, canvas-enhanced web application for secure message encryption and decryption. Built with modular JavaScript and SCSS architecture, it features a branded UI, animated particle background, and responsive design. Ideal for developers, educators, and privacy-conscious users.
https://github.com/muradisazade777/text-encryptor
api encryption encryption-decryption frontend html5 javascript json json-server scss scss-framework webdesign website
Last synced: 8 months ago
JSON representation
Text Encryptor is a modern, canvas-enhanced web application for secure message encryption and decryption. Built with modular JavaScript and SCSS architecture, it features a branded UI, animated particle background, and responsive design. Ideal for developers, educators, and privacy-conscious users.
- Host: GitHub
- URL: https://github.com/muradisazade777/text-encryptor
- Owner: MuradIsazade777
- License: other
- Created: 2025-11-04T16:06:05.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-11-04T16:18:42.000Z (8 months ago)
- Last Synced: 2025-11-04T18:10:19.960Z (8 months ago)
- Topics: api, encryption, encryption-decryption, frontend, html5, javascript, json, json-server, scss, scss-framework, webdesign, website
- Language: JavaScript
- Homepage: https://text-encryptor-teal.vercel.app
- Size: 1.52 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🔐 Text Encryptor
**Text Encryptor** is a modern, canvas-enhanced web application for secure message encryption and decryption. Built with modular JavaScript and SCSS architecture, it features a branded UI, animated particle background, and responsive design. Ideal for developers, educators, and privacy-conscious users.
---

## 🚀 Features
- ✨ **Canvas-based particle animation** for immersive visuals
- 🔐 **AES-style XOR encryption** with custom key input
- 🎨 **Gradient-styled UI** with responsive SCSS and dark mode
- 🧩 Modular folder structure for core logic, UI, and canvas
- 🔄 Live encryption/decryption with instant result display
- 🔑 Built-in password generator (optional module)
---
## 🛠️ Setup & Usage
### 1. Install dependencies
```bash
npm install
2. Compile SCSS
bash
sass style/main.scss style/main.css --watch
3. Launch with Live Server
bash
npx live-server
```
📦 Technologies
Vanilla JavaScript (ES Modules)
SCSS with modular architecture
HTML5 Canvas API
Live Server for local development
📜 License
This project is licensed under the MIT License. Feel free to use, modify, and distribute.
👨💻 Author
Murad Isazade Backend Architect & Full-Stack Developer Modular thinker. Branded builder. Secure by design.