Home
Softono
collections

collections

Open source MIT TypeScript
67
Stars
3
Forks
23
Issues
0
Watchers
4 months
Last Commit

About collections

Collections is a headless CMS designed for AI searches such as AI Overviews, ChatGPT, and Perplexity.

Platforms

Web Self-hosted

Languages

TypeScript

Links

Collections CMS

Collections CMS

Collections is a headless CMS designed for AI searches such as AI Overviews, ChatGPT, and Perplexity.

It enables you to create optimized content using SEO(Google E-E-A-T, structured data), multilingual support, and AI-powered editing.


Try Live Demo    View Blog Demo    Documentation


Features

  • πŸ”Ž Google E-E-A-T
  • πŸͺ„ Editing & SEO by AI
  • 🌐 Multilingual support
  • πŸ–Š Notion-like editor
  • 🏒 Multitenancy

πŸ“š Usage & Documentation

Extended documentation is available on our website.

πŸš€ Installation

How to start using Collections on localhost.

// clone
git clone [email protected]:collectionscms/collections.git
cd collections

// env
cp .env.sample .env
vi .env - make it your environment

// install direnv
brew install direnv
vi ~/.zshrc - add `eval "$(direnv hook zsh)"`
source ~/.zshrc
direnv allow .

// init
yarn install
yarn db:refresh
yarn dev

Add the following lines to the /etc/hosts

127.0.0.1   app.test.com
127.0.0.1   en.test.com
127.0.0.1   ja.test.com

Open http://app.test.com:4000/admin to view your running app. When you're ready for production, run yarn build then yarn start.

πŸ’¬ Community

To chat with other community members you can join the Collections Discord.

πŸ’š Tech Stack

  • DB - PostgreSQL
  • Backend - Node.js, Express
  • Frontend - React, MUI

Enjoy!!!

πŸ—’οΈ License

See the LICENSE file for licensing information.