Bookbot is a static site generator that converts Markdown files into HTML and serves the content via an HTTP server. The project uses a combination of Object-Oriented Programming (OOP) and Functional Programming to efficiently process and render Markdown content into fully functional static websites.
- Static Site Generation: Converts Markdown files into HTML pages.
- HTTP Server Setup: Provisioning of an HTTP server using shell scripts.
- Markdown Parsing: Implements a recursive parsing logic to handle inline Markdown to HTML conversion.
- OOP and Functional Programming: Utilizes a hybrid programming approach for better modularity and maintainability.