Credit and Open Source Contributions
Glossy is built on open source software, and in this post I aim to give an overview of Glossy's core and plans for open source contributions.
Glossy is a Payload CMS application at its core. Payload is built on Next.js, which is built on the React library. It uses strict mode TypeScript. I am hosting on Vercel using Neon PostgreSQL databases.
I have added a lot of custom functionality to the base Payload offering. Payload is a really nice framework, it offers a high level of customization via a thorough series of hooks. I have added comments with email notifications, a currently rudimentary newsletter tool, expanded search results, color theming, front end edit guides, a media gallery, adult content verification, additional page and meta data editing, more.
I am currently working on beefing up the test coverage. Despite my attempt to write tests as features are developed, there are quire a few holes in my test coverage that I'm seeking to fill. I am aiming for 80% code coverage.
Once I have done that, I want to turn to piecing out some of these new features to either upstream contributions to Payload, or as Payload plugins. I will be doing that in the coming days and weeks, and will be writing about my efforts.

