firecms

3.0.0-beta.10 • Public • Published

Intro video

FireCMS logo

FireCMS

Awesome Firebase/MongoDB-based headless CMS

Live demo


NPM JavaScript Style Guide

Important: This package is a wrapper around the FireCMS CLI. It is

Designed by developers for developers, FireCMS is a headless CMS and admin panel that seamlessly integrates with Firebase and Firestore by default, but is also compatible with any backend.

Effortlessly generate CRUD views based on your configuration. FireCMS is simple to set up for standard cases and easy to extend and customize for more specific needs.

Built to produce collection and form views that naturally align with the collection/document model, FireCMS covers a wide range of basic and advanced use cases. With extensibility in mind, it's easy to create your own views or modify existing ones.

FireCMS does not impose any data structure restrictions, ensuring a smooth, out-of-the-box experience for any project.

Core technologies

FireCMS is based on this great technologies:

  • Typescript
  • Tailwind CSS
  • Firebase SDK 10
  • React + React Router 6

Quickstart

The easiest way to get going is to check our quickstart guide! You will just need to follow some quick steps:

https://firecms.co/docs

FireCMS CLI

This CLI tool allows you to create new FireCMS projects and to deploy them to FireCMS Cloud. You can install it globally with:

npm install -g firecms

This way it will be available in your terminal as firecms.

CLI

You can use the following commands:

firecms login
firecms init
firecms deploy

Using different templates

You can initialize a new project using different templates. Please not that these templates can't be deployed to FireCMS Cloud. For example:

For FireCMS Cloud

firecms init

For FireCMS PRO:

firecms init --pro

Development only

You can change the environment when deploying to FireCMS Cloud by defining the --env variable. Possible values are prod (default) and dev.

firecms deploy --env dev

Package Sidebar

Install

npm i firecms

Weekly Downloads

638

Version

3.0.0-beta.10

License

MIT

Unpacked Size

15 kB

Total Files

4

Last publish

Collaborators

  • gatti675