GithubHelp home page GithubHelp logo

CircleCI lerna Code Climate codecov Commitizen friendly styled with prettier


Boldr is a modern content management framework.

Think of Boldr as the solid foundation for building your next great web application. Unlike most other CMS platforms, Boldr is entirely JavaScript. Boldr features Universal / Isomorphic rendering for improved performance and Search Engine Optimization.

Have questions or want to help with development? Come visit with us Join the chat at https://gitter.im/boldr

Table of Contents

Current Features

  • GraphQL API
  • Rich Text Editor / WYSIWYG
  • Server side rendering
  • Authentication with JSON Web Tokens
  • Content tagging - Easily relate content to similar topics
  • Drag and drop file uploading
  • User management with basic role based access control (major expansion of capabilities planned for a later date)
  • Basic user and author profiles.
  • Redis caching
  • Command line interface - Quick and easy project bootstrapping

Technology Stack

Packages

Package Documentation
CLI CLI Docs
Config Config Docs
Core Core Docs
Frontend
Server
Tools Tool Docs
Utils

Getting Started

Development Disclaimer: At the moment, Boldr is in active development. Meaning there might be the occasional breaking change or architectural adjustments.

Step 1 First get the files to your machine.

Using git:

  git clone [email protected]:strues/boldr.git <DIR_NAME>
  cd <DIR_NAME>
  yarn

This will install all of the packages using lerna.

The main application is located in project.
The frontend and the react server entrypoint are located in project/src.
The actual server resides in project/server.

Installation and Setup

See the setup docs

Production

See the production docs

Demo

Up again soon..

Email - [email protected]
Password - password

Contributing

Looking for an open source project to contribute to? All types of contributions are welcome here. Take a look at some of the current issues and see if you find something you'd like to help out with. Feel free to submit pull requests to the develop branch.

Contribution Area Ideas

  • Documentation
  • Designs
  • React
  • Node
  • Build / Installation
  • Play a major role in a community driven project, have some fun, and work on improving your skills.

Screenshots

Boldr's Projects

boldr-tools icon boldr-tools

Monorepo containing utilities, build toolkit, eslint config, babel preset and CLI for Boldr CMS

docs icon docs

Documentation for Boldr, a universal React content management framework.

eslint-config-boldr icon eslint-config-boldr

Shareable eslint configuration with fully documented rules for React, jsx-a11y, Flow, Imports and Promises.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.