Foman Kreasi
Overview & Architecture
Foman Printing is a web-based e-commerce application designed to simulate an online printing service storefront, intended for use as a business platform for a printing company. The application showcases a range of print products, allows users to browse items, and presents an interactive online store interface with dummy data. The main purpose of this project is to demonstrate a functional e-commerce experience tailored to a printing business, complete with product listings, user-friendly navigation, and visual presentation that mirrors real commercial printing services.
This project serves both as an example of an online retail solution for printing businesses and as a portfolio piece highlighting skills in building full-stack web applications. The architecture and implementation are structured to be easily extended with real backend integration and dynamic content in the future.
š Functional Summary
While this project uses static/dummy data, it illustrates key modern web development competencies such as UI design, state management, routing, and project structuring typical of commercial online stores. It lays the groundwork for adding real data sources, payment processing, user authentication, and order handling in future development. GitHub
Engineering Highlights
Relational Schema & Transactional Safety
Structured Prisma PostgreSQL data layer with connection pooling, index optimization, and strict relational integrity.
Full-Stack Next.js Architecture
Hybrid static-dynamic rendering model delivering rapid initial loads for public catalogs and secured authenticated workflows.
Modular Component Primitives
Decoupled UI primitives built with Tailwind CSS and Radix UI ensuring accessible, reusable interface patterns.

