Recognizing GIGABYTE's need for a scalable solution that could adapt to future company growth, we suggested implementing a Content Management System (CMS) to develop this portal. Using an established CMS ensures quick and easy access to a wide range of plugins and a community of developers to help with troubleshooting of any unexpected issues. Additionally, CMS is an effective way to deliver a high-quality corporate portal, without building a web application from scratch, thereby saving significant time and effort in the process.
Magnolia CMS - a Java-based enterprise-level CMS - was chosen to develop GIGABYTE's partner portal. It has a robust user-management system, security capabilities, and is rich with features and add-ons, which made it an ideal fit for this requirement. Because it is open source, Magnolia also provides a developer-friendly environment, giving our team the flexibility to add custom features as necessary. Our team developed custom HTML and CSS templates to ensure that a consistent design is applied across the entire GIGABYTE site. Chart.js was used by the client to pictorially present its partners a variety of information related to sales targets and revenue expectations on a YTD, monthly, quarterly, semi-annual and annual basis.
The portal can be accessed by North American partners through a link from the main site after registration and internal approval. GIGABYTE's partners have exclusive access to the assets there, namely stock product photos, assets, project request forms, product change notices, insights into future product plans along with marketing material such as product manuals and catalogs.