Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Print Management System

Cloud-native Print Management Platform

Built with Cloudflare Workers, D1 Database and TypeScript

🇺🇸 English | 🇮🇷 فارسی


🚧 Source code is private.

This repository serves as a portfolio and technical documentation for the project.


📖 Overview

Print Management System is a cloud-native web application developed for managing print orders through an integrated customer and administrator platform.

The system is designed to simplify order processing, pricing management, file uploads, authentication, and production workflow.


✨ Key Features

  • Customer Authentication
  • Admin Dashboard
  • Online Print Orders
  • Dynamic Pricing
  • File Upload
  • Invoice Management
  • User Management
  • JWT Authentication
  • Secure Password Hashing
  • Cloudflare D1 Database
  • REST API
  • Responsive Design

🛠 Tech Stack

Technology Description
Cloudflare Workers Backend Runtime
TypeScript Programming Language
D1 Database Database
HTML/CSS Frontend
JavaScript Client-side

📷 Screenshots

Project screenshots are available in the docs/screenshots folder.


🏗 Architecture

Architecture diagrams are available in docs/architecture.


🗄 Database

Database schema is available in docs/database.


🔒 Security

  • JWT Authentication
  • Cookie-based Authentication
  • Password Hashing
  • Input Validation
  • Authorization

🚀 Deployment

  • Cloudflare Workers
  • Cloudflare D1

📌 Status

Actively Maintained


👨‍💻 Developer

Soheil Shokrollahi

Backend Developer

TypeScript Developer

Cloudflare Workers Developer

About

Cloud-native print management platform built with Cloudflare Workers, D1 Database, and TypeScript. Features order management, pricing, file uploads, and an admin dashboard.

Topics

Resources

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors