Skip to content
View artemstadnik's full-sized avatar
💻
Studying
💻
Studying

Block or report artemstadnik

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
artemstadnik/README.md

Hey 🫡 I'm Artem Stadnik

Full-Stack Developer · React · TypeScript · Node.js
Building production-ready web apps from database to UI

LinkedIn Email Telegram GitHub


About Me

Full-stack developer based in Ukraine. I build web applications with a focus on clean architecture, real-world functionality, and polished user experiences. I care about writing code that's maintainable, scalable, and genuinely useful.

Currently expanding into Next.js (SSR, App Router, Server Actions) and deepening backend expertise with Node.js & Express.


Tech Stack

Frontend: React · TypeScript · Tailwind CSS · GSAP · HTML · CSS Backend: Node.js · Express · Socket.IO · Firebase · Cloud Functions Data: SQL · Firestore Integrations: Stripe · LiqPay · i18next · React Query · Zod Tools: Git · Vite · ESLint · Prettier · Husky · GitHub Actions · CI/CD


Featured Projects

Full-featured e-commerce bookstore with real payment processing, authentication, and internationalization — not a tutorial clone.

  • Payments — Stripe Elements & LiqPay checkout with downloadable PDF invoices
  • Auth — Firebase Auth (email/password + Google sign-in)
  • i18n — English & Ukrainian across 12+ translation namespaces
  • UX — Dark mode, GSAP + ScrollTrigger animations, skeleton loading, lazy routes
  • Infra — CI/CD via GitHub Actions, responsive mobile-first grid system

Stack: React 19 · TypeScript · Tailwind CSS · Firebase · Stripe · React Query · GSAP · Zod

🌐 Live Demo · 📦 Source Code


Multi-room real-time chat application with instant messaging, room management, and a Discord-inspired dark UI. Full-stack WebSocket architecture with no REST endpoints — everything flows through Socket.IO events.

  • Real-time — Instant messaging via Socket.IO with room-scoped broadcasts
  • Room management — Create, rename, delete, and switch between rooms
  • Live sync — All connected clients stay in sync on room and message updates
  • Deployment — Separate client (Static Site) and server (Web Service) on Render

Stack: React 18 · Node.js · Express · Socket.IO · Vite · SCSS

🌐 Live Demo · 📦 Source Code


A clean, functional task manager with REST API integration. Built to actually feel good to use.

Stack: React · TypeScript · REST API

🌐 Live Demo · 📦 Source Code


Pixel-perfect responsive landing page. Pure HTML & CSS — proof that strong fundamentals build solid results.

Stack: HTML · CSS

🌐 Live Demo · 📦 Source Code


Fun Facts

  • 🏀 Sports keep me balanced
  • 🎬 Movie buff (seriously, I watch too many)
  • 🎵 Music is always on when I'm coding

Open to opportunities — let's build something great together.

Pinned Loading

  1. books-catalog books-catalog Public

    TypeScript

  2. mybike-landing mybike-landing Public

    HTML

  3. todo-app todo-app Public

    TypeScript

  4. node_chat-app node_chat-app Public

    JavaScript