Software I Use

The tools, frameworks, and software that power EduVylix and my daily workflow.

Frontend & Design

🌐
HTML5 & CSS3
Markup

Core markup and styling for building responsive, accessible web interfaces.

📜
Vanilla JavaScript
Language

Plain JS for interactivity, DOM manipulation, and real-time features — no framework bloat.

🔤
Google Fonts (DM Sans + Inter)
Typography

Modern, clean type pairing: DM Sans for headings, Inter for body text.

🎨
Figma
Design

UI/UX design, prototypes, and layout mockups before implementation.

Backend & Server

🟩
Node.js
Runtime

JavaScript runtime powering the Express server and application logic.

🚂
Express.js
Framework

Minimal and flexible web framework for routing, static serving, and API proxying.

🔌
http-proxy-middleware
Proxy

Proxies API and WebSocket requests to the EduVylix Core backend engine.

🔐
dotenv
Config

Zero-dependency module for loading environment variables from .env files.

Live & Real-Time

📡
Socket.IO
WebSockets

Real-time bidirectional communication for live sessions, signaling, and presence.

🎬
WebRTC
Media

Browser-native peer-to-peer technology for live video streaming and screen sharing.

🎥
OBS Studio
Streaming

Open-source software for video recording, composition, and live broadcasting.

Content Creation

📝
VS Code
Editor

Primary code editor with extensions for web development and scripting.

🎬
DaVinci Resolve
Editing

Professional video editing, color grading, and post-production for course videos.

🎙️
Audacity
Audio

Free, open-source audio editing and noise reduction for voiceovers.

📹
YouTube
Hosting

Video hosting platform for public tutorials and channel content.

Productivity & DevOps

🐙
Git & GitHub
Version Control

Source code management, version tracking, and collaboration workflows.

🖥️
VPS (Linux)
Hosting

Cloud-based virtual private server running Linux for production deployment.

🔄
PM2
Process Manager

Node.js process manager for keeping apps alive, load balancing, and monitoring.

🌍
Nginx
Reverse Proxy

High-performance web server, reverse proxy, and SSL termination.

🔒
Let's Encrypt
SSL

Free, automated SSL/TLS certificates for HTTPS security.