From d1c62ec8b3d4519ce24bfa2b9db044ff0983ea93 Mon Sep 17 00:00:00 2001
From: Richard Poelderl
Date: Thu, 5 Feb 2026 13:10:43 +0100
Subject: [PATCH 1/4] docs: add Getting Started section to README
Help new contributors get up and running with prerequisites
(Neon database setup) and step-by-step instructions.
Co-Authored-By: Claude Opus 4.5
---
README.md | 39 +++++++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)
diff --git a/README.md b/README.md
index fc77e09..08cd07c 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,44 @@
# **contentport — public roadmap (last updated: 29th Nov 2025)**
+## Getting Started
+
+> **Note:** This is a WIP and not comprehensive. Please contribute an improvement if you want to help others getting started or us to offer a better onboarding experience.
+
+### Prerequisites
+
+- **`DATABASE_URL`** — A serverless Postgres database. This project uses Drizzle with the PostgreSQL dialect.
+
+
+ Or, if you prefer the CLI: `neonctl databases create --name contentport` ([Neon CLI docs](https://neon.com/docs/reference/cli-databases))
+
+### Follow along
+
+1. **Download the source code.** Clone the repo locally:
+ ```bash
+ gh repo clone joschan21/contentport
+ # or via HTTPS
+ git clone https://github.com/joschan21/contentport.git
+ ```
+2. **Configure secrets.** Set environment variables:
+ ```bash
+ cp .env.example .env
+ ```
+ Then fill in the keys obtained from [Prerequisites](#prerequisites) (at minimum `DATABASE_URL`).
+3. **Install dependencies:**
+ ```bash
+ bun i
+ ```
+4. **Push the database schema:**
+ ```bash
+ bun db:push
+ ```
+5. **Run the development server:**
+ ```bash
+ bun dev
+ ```
+
+---
+
## **Features in Pipeline**
### **Priority 1**
From e112bd5ff9ce12185203ba9da6b9d4b47bf1443b Mon Sep 17 00:00:00 2001
From: Richard Poelderl
Date: Thu, 5 Feb 2026 13:17:28 +0100
Subject: [PATCH 2/4] docs: add project logo and badges to README header
Co-Authored-By: Claude Opus 4.5
---
README.md | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
diff --git a/README.md b/README.md
index 08cd07c..99cd6ce 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,40 @@
+
+
+
+
+
+
+
Contentport
+
+
+ Your content engine for growing on Twitter
+
+ Create and schedule Twitter content at scale »
+
+
+ Website
+ ·
+ Features
+ ·
+ Issues
+ ·
+ Pricing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+---
+
# **contentport — public roadmap (last updated: 29th Nov 2025)**
## Getting Started
From 82bbb5b54b5a410436c1d78c95c65e9a2e825f31 Mon Sep 17 00:00:00 2001
From: Richard Poelderl
Date: Thu, 5 Feb 2026 13:19:28 +0100
Subject: [PATCH 3/4] docs: fix grammar in Getting Started note
Co-Authored-By: Claude Opus 4.5
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 99cd6ce..c640c8a 100644
--- a/README.md
+++ b/README.md
@@ -39,7 +39,7 @@
## Getting Started
-> **Note:** This is a WIP and not comprehensive. Please contribute an improvement if you want to help others getting started or us to offer a better onboarding experience.
+> **Note:** This is a WIP and not comprehensive. Please contribute an improvement if you want to help others get started or us to offer a better onboarding experience.
### Prerequisites
From 73f79ed3a8e2bfe7c3f3d70a95c628c65c9a2ac1 Mon Sep 17 00:00:00 2001
From: Richard Poelderl
Date: Thu, 5 Feb 2026 14:02:37 +0100
Subject: [PATCH 4/4] docs: restructure README headings and add PostHog
prerequisite
Move public roadmap under its own section, increment heading levels
for roadmap content, and simplify the top-level title. Add PostHog
as a prerequisite for analytics.
Co-Authored-By: Claude Opus 4.5
---
README.md | 19 ++++++++++++-------
1 file changed, 12 insertions(+), 7 deletions(-)
diff --git a/README.md b/README.md
index c640c8a..40c5d73 100644
--- a/README.md
+++ b/README.md
@@ -35,7 +35,7 @@
---
-# **contentport — public roadmap (last updated: 29th Nov 2025)**
+# contentport
## Getting Started
@@ -48,6 +48,9 @@
Or, if you prefer the CLI: `neonctl databases create --name contentport` ([Neon CLI docs](https://neon.com/docs/reference/cli-databases))
+- **`NEXT_PUBLIC_POSTHOG_KEY`** — A PostHog project API key for analytics.
+
+
### Follow along
1. **Download the source code.** Clone the repo locally:
@@ -76,9 +79,11 @@
---
-## **Features in Pipeline**
+## **Public Roadmap** (last updated: 29th Nov 2025)
+
+### **Features in Pipeline**
-### **Priority 1**
+#### **Priority 1**
* Dark mode (requested by many users)
* Responsive layout (requested by many users)
@@ -108,7 +113,7 @@
---
-### **Priority 2**
+#### **Priority 2**
* Switch between different LLMs — personal wish (Jo)
* Personalized example ideas (similar to the OpenAI Atlas Browser) — requested by many
@@ -116,14 +121,14 @@
---
-### **Priority 3**
+#### **Priority 3**
* Viral tweet library (potentially useful feature)
* Enable web browsing (potentially useful feature)
---
-## **Bugs**
+### **Bugs**
* Timezone issues / “-1 days” calendar error
* Creating transcripts from videos
@@ -132,7 +137,7 @@
---
-## **Improvements**
+### **Improvements**
* Assistant style handling
* Upgrade modal / paywall / email flow