Knowledge platforms
Architecture practiceKnowledge Management Preview
A knowledge-management platform for COFCO Coca-Cola that converted mainstream documents to PDF preview, transcoded video to browser-supported MP4, and exposed both capabilities through WCF services.

Delivery evidence
What this example shows about delivery.
The evidence type is stated clearly so readers can distinguish anonymized client work from a reusable architecture practice or representative delivery example.
Architecture practice
Global Coca-Cola bottling partner
docx, xlsx, pptx, txt, PDF, mp4, avi, wmv
Browser preview without local software or plugins
Client Context
The client wanted internal knowledge to be easier to find, share, and view online.
The source case describes COFCO Coca-Cola, one of Coca-Cola's major bottling partners. The client wanted an internal platform for managing and sharing online documents and videos.
The platform also needed to centralize drawings and documents, support secure sharing, control authority, audit user activity, and give staff a more flexible collaborative office environment.
The goal was practical: users should be able to open knowledge assets directly in the browser instead of depending on local software, plug-ins, or manual downloads.
Challenge
Common office documents and video formats are not equally browser-friendly.
- Documents such as docx, xlsx, and pptx use proprietary formats that browsers cannot preview natively.
- The platform also needed to support txt, PDF, and other mainstream document formats.
- Video content included formats such as mp4, avi, and wmv.
- HTML5 browser playback naturally supports MP4 with the right encoding, so other formats needed conversion.
- Domain-account login, permission management, audit logs, and document classification still had to remain understandable to ordinary employees.
Solution
Shinetech turned preview and transcoding into reusable services.
For documents, the team used PDF as the browser-friendly preview format and applied Aspose to convert mainstream document formats while preserving the original layout as much as possible.
For video, the team used FFmpeg to transcode source media into MP4 suitable for browser playback. Both conversion capabilities were encapsulated into WCF services so the knowledge platform could call them as services.
Platform Behavior
The original asset stayed intact while the system generated a usable preview.
- Accept mixed document and video formats uploaded to the platform.
- Generate PDF previews for browser reading.
- Generate MP4 playback assets for video access.
- Keep conversion behavior behind a service boundary.
- Classify uploads by document type and folder category so search and browsing stayed usable.
- Support advanced search, favorites, comments, download or collection alerts, and personal-center message views.
- Give administrators role, folder, document-type, user, group, and log-management controls.
- Give users a more direct way to browse internal knowledge assets.
Result
The knowledge platform became easier to use and easier to extend.
The completed system allowed users to find documents quickly and browse many kinds of documents and videos online. The deeper value was the service boundary: conversion and preview became reusable platform capabilities instead of scattered one-off features.
Reusable lessons
What a similar engagement should clarify early.
- Map the business workflow and the roles that need different visibility.
- Confirm the data and access boundary before implementation.
- Choose a first release small enough to review and real enough to prove fit.
- Keep QA, documentation, handover, and ownership visible from the beginning.