More Premium Hugo Themes Premium Tailwind Themes

Berowra

An open source CMS built for hackers and hobbyists.

Berowra

An open source CMS built for hackers and hobbyists.

Author Avatar Theme by sampoder
Github Stars Github Stars: 240
Last Commit Last Commit: Oct 13, 2022 -
First Commit Created: Aug 27, 2024 -
default image

Overview:

Berowra is a Content Management System (CMS) that allows users to quickly set up a CMS in minutes without the need for infrastructure maintenance. It leverages Deta Space to provide self-hosting control, offering an easy-to-use, flexible, and free solution. Developed during Deta VC, Berowra is geared towards simplicity and efficiency in content management.

Features:

  • Build Collections: Create collections of content pieces.
  • Use Multiple Field Types: Utilize various field types in your content pieces.
  • Upload Files: Easily upload files and host them on Deta Base.
  • Fetch Content with API: Access your content conveniently through a robust API.
  • Easy Publishing Process: Streamlined steps for creating a new collection, template, item, and filling in the template.

Installation:

To install Berowra, follow these steps:

  1. Create a project and locate your project ID from the Settings page.
  2. Set the project ID as DETA_PROJECT_KEY in your .env file.
  3. Run the web app using the command: python3 main.py.
  4. For style changes, first create a Tailwind version with all styles using:
npx create-tailwind-style
  1. After styling modifications, push your changes with:
npx push-changes
  1. Start developing with Berowra!

Summary:

Berowra is a user-friendly CMS solution that offers quick setup, self-hosting control through Deta Space, and a range of features for efficient content management. With its simple installation process and guidance for customization, Berowra provides an accessible platform for creating and managing content effectively.