DEV Community

William Humbwavali
William Humbwavali

Posted on

Estou criando um CMS do zero. Quer construí-lo comigo?

O Bando CMS já está 50% construído.

Aqui está uma rápida olhada no Studio:

Descrição da imagem

É um CMS headless open source, self-hosted e desenvolvido com TypeScript como prioridade.

E aqui está um pequeno exemplo da direção que estamos seguindo:

const Post = defineCollection({
  name: "posts",

  fields: {
    title: text(),
    slug: text(),
    content: richText(),
    publishedAt: date(),
  },
});
Enter fullscreen mode Exit fullscreen mode

A ideia é simples: definir a estrutura do seu conteúdo em código e deixar o Bando cuidar da infraestrutura ao redor dela.

Mas aqui está a parte interessante:

Os outros 50% ainda não foram construídos.

E eu não quero construir isso sozinho.

Estou abrindo o projeto para desenvolvedores que queiram contribuir com a arquitetura, código, API, Studio, documentação e direção geral do projeto.

Você pode contribuir com:

  • TypeScript / Node.js
  • PostgreSQL
  • React
  • Design de APIs
  • Testes
  • Documentação
  • Issues e Pull Requests
  • Discussões sobre arquitetura

O projeto está sendo desenvolvido de forma pública, desde os primeiros estágios.

50% concluído. 50% ainda para construir.

Talvez os próximos 50% possam ser construídos juntos.

Links

Site: https://bando-cms.vercel.app/

Roadmap: https://bando-cms.vercel.app/roadmap

GitHub: https://github.com/Bando-CMS

Discord: https://discord.gg/CddA5Dbbr2

Se você se interessa por open source e quer ajudar a moldar um projeto desde o início, venha fazer parte.

Vamos construir o Bando.

Top comments (0)