CATALOG MANAGEMENT · OPEN SOURCE
Product Catalog
A Laravel product catalog management system with roles, product and category management, and PDF catalog export.
The project
Product Catalog is a web application for managing a company’s products and categories and turning them into a printable catalog. I have worked on it since 2023, and the source code is public on GitHub.
What I did
I developed the application with Laravel and Blade: the data model, the admin screens, access control, and the PDF export.
01
Role-based access
Every route requires authentication, and admin-only areas for products, categories, company settings, and users sit behind an additional admin middleware.
02
Products and categories
Create, edit, and delete products and categories with image uploads, stock status, search, and category filtering.
03
PDF catalog export
Export a category as a PDF catalog with one or two items per page, generated from Blade templates with DomPDF. Company settings and product sharing are part of the application too.
Credits. The repository has one other contributor. The description here covers the application as a whole.
Next project
Movie.afEmployment & client work
Have a role or
a project in mind?
A software engineering role, a web application, or a product that needs a reliable pair of hands. I’d like to hear about it.