Skip to content
View zdastev's full-sized avatar

Block or report zdastev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
zdastev/README.md

Steven Díaz

Full-Stack Developer · Valencia, Spain
orderqr.es · habik.es · zdastev@gmail.com · LinkedIn


I build full-stack web applications from scratch — real architecture, real decisions, real production environments. Currently focused on React, Node.js, and TypeScript.

I care about things working well, not just looking good.


Projects

Habik — Rental Platform

Full-stack rental platform for the Spanish market, built entirely from scratch.

  • Stack: React + Vite, Node.js + Express, PostgreSQL, Socket.io, TailwindCSS, Cloudinary
  • Real-time chat with socket events, typing indicators, and notification badges
  • JWT auth, role-based access (admin / tenant / visitor), digital contract signing with PDFKit
  • Bizum / transfer / card payment flows with screenshot upload
  • Deployed to production: Vercel (frontend) · Render (backend) · Neon PostgreSQL (Frankfurt)
  • Custom DNS via Arsys, transactional email via Resend, PWA support

Frontend Backend


OrderQR — Restaurant POS System

Production POS system deployed for a real restaurant in Valencia.

  • Stack: React + Vite, Node.js + Express, PostgreSQL, Socket.io
  • QR-based ordering flow: client → waiter → kitchen → caja, all in real time
  • Thermal receipt printing via ESC/POS (USB, POS58 compatible)
  • Simplified invoice generation (FS / FR format), mixed payment cobro modal
  • Per-item VAT (10% food · 21% alcohol), stock control, cash register closure reports
  • Push notifications via Service Worker, kitchen/beverage routing separation

Stack

React Node.js TypeScript JavaScript PostgreSQL Express Socket.io TailwindCSS Git


📍 Valencia, Spain · UTC+2

Popular repositories Loading

  1. citastudio citastudio Public

    Sistema de gestión para barberías y salones de belleza

    JavaScript

  2. zdastev zdastev Public

  3. climai-valencia climai-valencia Public

    JavaScript