Skip to content
View Pdave-dcn's full-sized avatar

Block or report Pdave-dcn

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
Pdave-dcn/README.md

Hi 👋, I'm Pdave

Creative web developer who loves learning, building, and becoming truly good at what he does.
Currently diving deeper into backend development and sharpening my full-stack skills.


🔭 Current Focus

  • Developing full-stack web applications with clean architecture
  • Strengthening backend skills: building APIs, data models, and handling real-world requirements
  • Improving code quality, deployment workflows, and scalable database design

🧩 Projects

KlasMwen — Educational Social Platform

A full-stack learning and collaboration platform for students. Includes:

  • Feature-rich posting system (notes, questions, comments, reactions, bookmarks)
  • File uploads (PDF, DOCX, XLSX, images, eBooks) with Cloudinary integration
  • JWT auth with role-based access (User, Moderator, Admin)
  • Report system + moderation dashboard
  • Markdown support, real-time UI updates, server-state caching
  • Fully typed frontend + backend, comprehensive validation, structured logging, and testing
    Tech: React, Node.js/Express, PostgreSQL, Prisma ORM, Tailwind, shadcn/ui, Zod, TanStack Query, Vitest
    👉 Repo
    👉 Live Demo

Where’s Waldo? — Photo Tagging Game

A full-stack interactive game inspired by the classic books.

  • Players search for hidden characters and submit times to a global leaderboard
  • Responsive UI with smooth animations and dark/light mode
  • REST API handles game scenes, character coordinates, and score submissions
  • Strong typing, schema validation, and clean monorepo structure
    Tech: React · TypeScript · Vite · TailwindCSS · shadcn/ui · Motion · Node.js · Express · Prisma ORM · PostgreSQL
    👉 Repo
    👉 Live Demo

🛠️ Tech

JavaScript · TypeScript · React · Node.js · Express · PostgreSQL · Prisma ORM · TailwindCSS · shadcn/ui
Zod · REST APIs · Authentication & Authorization (JWT) · Cloudinary · Multer · TanStack Query · Zustand
Vitest · Testing Library · Swagger · Git · CI-friendly tooling


🤝 Open to

Full-stack / backend roles, freelance projects, internships, or collaborating on cool projects.

Pinned Loading

  1. KlasMwen KlasMwen Public

    KlasMwen is an educational social platform designed to connect students, promote knowledge sharing, and support collective growth.

    TypeScript

  2. where-is-waldo where-is-waldo Public

    A fun, interactive photo-tagging web app featuring a modern React/TypeScript frontend and a Node.js/Prisma API backend. Inspired by the classic Where’s Waldo? books

    TypeScript

  3. Fullstack-blog-project Fullstack-blog-project Public

    A full-stack blog platform featuring a modern React/TypeScript frontend (with separate reader and editor apps) and a Node.js/Prisma API backend. The project is designed for both readers and content…

    TypeScript

  4. Todo-app Todo-app Public

    This is a simple yet feature-rich To-Do App built with HTML, CSS, and TypeScript. The app allows users to manage their daily tasks by adding, marking as completed, and deleting tasks. The app featu…

    TypeScript