[ Removed by Reddit ]
[ Removed by Reddit on account of violating the content policy. ]
[ Removed by Reddit on account of violating the content policy. ]
We’re building NativeOffice — a fast, completely offline Windows office suite built in C++/Qt. Can visit r/nativeoffice for more.
We don't have a marketing person yet, and honestly, we’re terrified of hiring someone who just drops generic, copy-paste SaaS playbooks or AI-generated strategies on us.
How to spot the real deal:
• What core concepts does a marketer have to get right about a niche, local-first product like this?
• When they pitch target audiences or growth channels, how can we test if their plan is actually realistic and genuine?
What are the green or red flags we should look out for so we don't get tricked by fluff?
We’re building NativeOffice — a fast, completely offline Windows office suite built in C++/Qt. Can visit r/nativeoffice for more.
We don't have a marketing person yet, and honestly, we’re terrified of hiring someone who just drops generic, copy-paste SaaS playbooks or AI-generated strategies on us.
Since we’re purely technical, we need help knowing how to spot the real deal:
• What core concepts does a marketer have to get right about a niche, local-first product like this?
• When they pitch target audiences or growth channels, how can we test if their plan is actually realistic and genuine?
What are the green or red flags we should look out for so we don't get tricked by fluff?
🤺 try this and let me know if it has potential
We built NativeOffice to deliver a private, lightweight, and high-performance office suite ecosystem. It features a desktop suite, an online collaboration Workspace, and an upcoming Android app.
IT'S A FREE OFFICE SUITE , docs/sheets/pdf/ppt etc all stored locally for total privacy and low RAM usage, while offering unique tools like SQL execution and Python data extraction. It's extremely lightweight and fast.
I am trying to capture an authenticated session using Playwright in Python to reuse across tests.
Because my application uses Google OAuth 2.0, I am handling the login interactively.My script opens a non-headless browser and halts execution using Python’s input().
I manually complete the Google sign-in, the browser successfully redirects back to my application's dashboard (https://myapp.com), and the app is fully authenticated.
I then press Enter to trigger context.storage_state(path="auth.json").
The Problem:
The resulting auth.json file only contains Google-related cookies (.google.com).
It contains absolutely zero cookies or local storage items matching my actual application's domain (myapp.com), even though the page is fully loaded and authenticated right in front of me.
from playwright.sync_api import sync_playwright
with sync_playwright() as p:
browser = p.chromium.launch(headless=False)
context = browser.new_context()
page = context.new_page()
page.goto("https://myapp.com")
input("Log in manually. Once on the dashboard, press Enter here...")
# Only captures Google cookies, completely misses my app domain state
context.storage_state(path="auth.json")
browser.close()
Questions:
Why would storage_state() completely disregard the active domain's cookies/storage after a successful manual OAuth redirect?
If my app uses sessionStorage (which Playwright doesn't natively serialize), what is the cleanest way to manually extract and save it via Python?
Tried everything but could only save google auth cookie for that login / tab session not the logged in app session 😭
Help
Hello! We’re working on a project related to Sign Language, focusing on collecting important emergency and everyday signs.
We’d really appreciate it if you could take a moment to fill out this short form.
✨THANK YOUU✨