diff --git a/.env.example b/.env.example
new file mode 100644
index 0000000000000000000000000000000000000000..ebfc96a356be68ca9cde77b3e922610dfae7f7cd
--- /dev/null
+++ b/.env.example
@@ -0,0 +1,7 @@
+HOST=0.0.0.0
+PORT=1337
+APP_KEYS="toBeModified1,toBeModified2"
+API_TOKEN_SALT=tobemodified
+ADMIN_JWT_SECRET=tobemodified
+TRANSFER_TOKEN_SALT=tobemodified
+JWT_SECRET=tobemodified
diff --git a/.tmp/data.db b/.tmp/data.db
index b7a1af570ca61e92eb3f06cd9b906ba79c280c87..6efc24765b7f6aef0f14326a05d87d16865d9426 100644
Binary files a/.tmp/data.db and b/.tmp/data.db differ
diff --git a/README.md b/README.md
index 931729f1f8c5e812bbefd521ec1ce36ea9025ff1..4e3f2fa4da282f39661e2ee439367d1421e5123f 100644
--- a/README.md
+++ b/README.md
@@ -1,61 +1,57 @@
-# 🚀 Getting started with Strapi
 
-Strapi comes with a full featured [Command Line Interface](https://docs.strapi.io/dev-docs/cli) (CLI) which lets you scaffold and manage your project in seconds.
+# Configurando e Executando o Strapi CMS
 
-### `develop`
+Este guia descreve como configurar e executar o Strapi Headless CMS, que será utilizado para gerenciar postagens de conteúdo no site do C3SL. 
 
-Start your Strapi application with autoReload enabled. [Learn more](https://docs.strapi.io/dev-docs/cli#strapi-develop)
+## Requisitos 
+- Node.js v20.16.0.
+- npm (gerenciador de pacotes do Node.js).
 
-```
-npm run develop
-# or
-yarn develop
-```
+## Instalação 
 
-### `start`
+### Clonando o repositório do Strapi: 
 
-Start your Strapi application with autoReload disabled. [Learn more](https://docs.strapi.io/dev-docs/cli#strapi-start)
+Primeiro, clone o repositório oficial do Strapi no GitHub:
+ ```git clone git@github.com:strapi/strapi.git```
 
-```
-npm run start
-# or
-yarn start
-```
 
-### `build`
+### Criando um novo projeto strapi 
 
-Build your admin panel. [Learn more](https://docs.strapi.io/dev-docs/cli#strapi-build)
+Após clonar o repositório, você pode criar um novo projeto Strapi com o seguinte comando:
 
-```
-npm run build
-# or
-yarn build
-```
+```npx create-strapi-app <nome_do_projeto> --quickstart```
 
-## ⚙️ Deployment
+### Executando o Strapi 
 
-Strapi gives you many possible deployment options for your project including [Strapi Cloud](https://cloud.strapi.io). Browse the [deployment section of the documentation](https://docs.strapi.io/dev-docs/deployment) to find the best solution for your use case.
+Depois que a instalação estiver completa e o projeto criado, você pode iniciar o servidor Strapi com o comando:
+```npm run develop ```
 
-```
-yarn strapi deploy
-```
+Isso fará com que o servidor Strapi seja executado na porta 1337. Agora, você pode acessar o painel de administração do Strapi em:
+```http://localhost:1337/admin ```
 
-## 📚 Learn more
+Na primeira vez que você acessar o painel de administração, será solicitado que você configure um e-mail e uma senha para criar o usuário administrador. Este procedimento é necessário para garantir a segurança e permitir que você gerencie e controle o conteúdo do site. O usuário administrador terá privilégios para criar, editar, publicar e gerenciar todo o conteúdo e configurações do Strapi. 
 
-- [Resource center](https://strapi.io/resource-center) - Strapi resource center.
-- [Strapi documentation](https://docs.strapi.io) - Official Strapi documentation.
-- [Strapi tutorials](https://strapi.io/tutorials) - List of tutorials made by the core team and the community.
-- [Strapi blog](https://strapi.io/blog) - Official Strapi blog containing articles made by the Strapi team and the community.
-- [Changelog](https://strapi.io/changelog) - Find out about the Strapi product updates, new features and general improvements.
+## Configuração do Conteúdo 
 
-Feel free to check out the [Strapi GitHub repository](https://github.com/strapi/strapi). Your feedback and contributions are welcome!
+### Collection Type 
 
-## ✨ Community
+Collection Type é uma estrutura que podemos criar no strapi para armazenar algum tipo de conteúdo específico. Ex: uma notícia, o qual podemos configurar campos como: Titulo, Descrição, data, autor e imagens. Dessa forma, podemos obter uma estrutura, o qual usaremos futuramente para uma publicação. 
+	
+Essa estrutura poderá ser criada em content type builder e selecionar as opções conforme interesse. 
 
-- [Discord](https://discord.strapi.io) - Come chat with the Strapi community including the core team.
-- [Forum](https://forum.strapi.io/) - Place to discuss, ask questions and find answers, show your Strapi project and get feedback or just talk with other Community members.
-- [Awesome Strapi](https://github.com/strapi/awesome-strapi) - A curated list of awesome things related to Strapi.
+### Single Types 
 
----
+As Single Types são informações que podemos armazenar em uma única pagina (uma página simples), o qual o conteúdo não sofre alterações e podemos manté-las estáticas. Aleḿ disso, podem ser criadas na aba content-type builder.
 
-<sub>🤫 Psst! [Strapi is hiring](https://strapi.io/careers).</sub>
+## Acessando os dados no Strapi: 
+
+Podemos acessar os dados armazenados no strapi por meio da interface gráfica ou por arquivos .JSON. 
+Para visualizar via interface gráfica, basta apenas acessar a aba content manager e verificar. Para conseguir visualizar via JSON, podemos acessar a URL: 
+
+```http://localhost:1337/api/posts/<id_da_noticia>?populate=* ```
+
+## Webhooks 
+
+Strapi permite configurar webhooks para enviar notificações a outros serviços quando eventos específicos ocorrem (como a publicação, atualização e remoção de algum tipo de conteúdo). Assim que é enviado uma requisição para a porta configurada no webhooks (Porta 5000), um script realizado em python recebe essa requisição e as informações sobre o conteúdo, dessa forma, consegue converter os dados do conteúdo em arquivos markdown e envia para a pasta content/noticia do framework Hugo para a futura pulicação do conteúdo. Para configurar um webhook: 
+
+No painel de administração, vá para: Settings > Webhooks. Clique em Create New Webhook. Preencha os detalhes como URL e com os eventos selecionados e clique em Save.