Esse é um monorepo que contém um modelo de referência para criação de um servidor de conteúdos(textos, imagens e vídeos) a ser usado como gestor de conteúdo para aplicações corporativas.
O projeto já fornece uma estrutura básica de páginas, menu e componentes de formulário, bem como configuração de conteúdo para acessibilidade e rastreio de eventos para usar em serviços como Google Analytics.
Para utilizar localmente o projeto você precisa acionar a Command Line Interface (CLI) que torna tudo muito mais simples.
Inicie sua aplicação com o modo autoReload e recursos de administrador de estruturas ativados. Saiba mais
npm run develop
Para gerenciar a estrutura do projeto🚀, use o painel administrativo em http://localhost:1337/admin
Para consumir os conteúdos via API, utilize o endereço http://localhost:1337/api
Exemplo: Faça um request GET http://localhost:1337/api/pages/?populate=deep para listar todas as páginas e seus componentes.
É necessário enviar em cada request um cabeçalho Authorization Bearer Token
para autorização de consumo com o token de API, a ser gerado no painel administrativo no menu Settings->Global Settings->API Tokens
.
Inicie sua aplicação com o modo autoReload e recursos de administrador de estruturas desativados. Saiba mais
npm run start
- Button
- FormFieldInput
- Item
- Section
- SimpleList
- Page
- ErrorPage
- MetaData
- MonitoringData
- Validator
Para tirar dúvidas sobre o modelo ou sugestões de componentes, me mande uma mensagem no meu instagram dev @janynnegomesdev ou abra uma issue aqui mesmo :)