BoidCMS
Projects — — Links: Documentation — Github Repo

BoidCMS is a free and open-source content management system designed for building simple websites and blogs. It was developed to address the common limitations of existing lightweight CMS solutions by providing a more modular and extensible architecture.
The Problem
While lightweight content management systems offer simplicity, many lack the flexibility needed for custom features and growth. I identified an opportunity to create a CMS that maintains its core simplicity while allowing developers to easily extend its functionality with custom plugins and themes.
Key Contributions
- Architected a more flexible and extensible plugin system to allow for easier customization and feature expansion.
- Designed and implemented a file-based data management system using JSON for a lightweight alternative to traditional databases.
- Gained hands-on experience in building scalable software architecture, learning firsthand the importance of writing modular and maintainable code.
Technology Used
- PHP: The core language for the backend.
- JSON: Used as a lightweight, flat-file database.
- HTML/CSS: For building the front-end user interface.