Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

PDFy-Sample

⚠️ This is not the full source code of PDFy. This is a lightweight, stripped-down version of the original PDFy project, shared for code review and demonstration purposes only.


🧩 What is PDFy?

PDFy is a feature-rich PDF editor built with Next.js, integrating technologies like PDF.js, Fabric.js, and PDFKit to provide a modern, browser-based PDF editing experience.

From editing text and images to drawing, signing, and form-fillingβ€”PDFy brings powerful desktop-style PDF editing directly to the web.

πŸ”§ Technologies Used in the Full Version

  • Next.js (App Router) – full-stack framework
  • MongoDB + Mongoose – database
  • Tailwind CSS – styling
  • PDF.js – for parsing PDF documents
  • Fabric.js – for canvas-based editing
  • PDFKit – for exporting final PDFs
  • NextAuth.js – authentication
  • AWS S3 – media upload
  • Vercel – deployment

πŸ“¦ About This Repository

This repository (PDFy-Sample) is a partial version of the actual PDFy source code. Many internal modules have been removed or redacted to protect proprietary logic and sensitive implementations. However, selected portions of the codebase have been retained and cleaned up to provide insight into:

  • Project structure & folder architecture
  • Core logic examples (e.g., canvas integration, editing tools)
  • Backend and API handling style
  • Component design & Next.js conventions

It’s intended for reviewers onlyβ€”to demonstrate my coding style, architectural thinking, and use of modern web technologies.


πŸ§‘β€πŸ’» My Role in PDFy

As the sole developer, I handled the entire lifecycle:

  • Architecture & UI/UX design
  • Frontend & Backend development
  • TWA build for Android
  • Performance optimization
  • Deployment & testing

πŸ’‘ Want to Know More?

Check out the full project details in my portfolio.

About

πŸ“„ Sample codebase of PDFy – a feature-rich PDF editor built with Next.js, PDF.js, and Fabric.js. This repo is shared for code review purposes only.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages