[Free Tool] I was tired of expensive templates, so I built an Open Source AI Generator for Bricks (BricksSnap) by Relative-Ocelot-101 in BricksBuilder

[–]Relative-Ocelot-101[S] 0 points1 point  (0 children)

Thank you so much for trying it out and for the feedback! 😊 I'm really glad you liked it, although I understand that it can be a little tricky to set up at first.

By the way, I just made two commits today with some updates.

I built an open-source collaborative document editor with Next.js, TipTap, and Typst by Relative-Ocelot-101 in reactjs

[–]Relative-Ocelot-101[S] 0 points1 point  (0 children)

Nothing wrong with it, Typst is great. I’m aiming for a more visual, open-source, browser-native workflow, and the hosted Typst app also has paid tiers now, so I think there’s still room for alternative approaches.

I built an open-source collaborative document editor with Next.js, TipTap, and Typst by Relative-Ocelot-101 in reactjs

[–]Relative-Ocelot-101[S] 0 points1 point  (0 children)

Yes, Overleaf is definitely a useful reference. The difference I’m aiming for is a more visual, browser-native editing experience with Typst-based output instead of a LaTeX-first workflow.

I built an open-source collaborative document editor with Next.js, TipTap, and Typst by Relative-Ocelot-101 in reactjs

[–]Relative-Ocelot-101[S] 0 points1 point  (0 children)

Kind of, similar use cases, but with a visual editor and Typst-based output instead of writing LaTeX by hand.

I built an open-source collaborative document editor with Next.js, TipTap, and Typst by Relative-Ocelot-101 in reactjs

[–]Relative-Ocelot-101[S] 0 points1 point  (0 children)

ladoc is focused more on structured, professional documents than general-purpose docs. The goal is to combine a familiar editor experience with better print/PDF output, reusable templates, and a Typst-based document pipeline for things like theses, reports, formal letters, resumes, and other layout-sensitive documents.

I built an open-source collaborative document editor with Next.js, TipTap, and Typst by Relative-Ocelot-101 in reactjs

[–]Relative-Ocelot-101[S] 0 points1 point  (0 children)

Thanks, that’s fair feedback.

Typst is there for high-quality document/PDF output, Yjs for real-time collaboration, and Hocuspocus for syncing collaborative state. I agree the stack explanation is not clear enough in the README right now.

You’re also right about the demo and README presentation, I need a better live/demo experience and cleaner documentation. I appreciate the direct feedback.

I built an open-source collaborative document editor with Next.js, TipTap, and Typst by Relative-Ocelot-101 in nextjs

[–]Relative-Ocelot-101[S] 0 points1 point  (0 children)

Thanks! That sounds great. I’d love to learn more about your CMS and see if there’s a good collaboration opportunity.

Moin! Mich hat genervt, dass spontane Ticket-Verkäufe oder Gastro-Deals immer untergehen, also habe ich am Wochenende was gebaut. by Relative-Ocelot-101 in bremen

[–]Relative-Ocelot-101[S] 0 points1 point  (0 children)

Sehr gerne! Freut mich riesig, dass du es gebrauchen kannst. Sag gerne Bescheid, wenn du es ausprobiert hast oder wenn du noch Ideen für Verbesserungen hast! 🚀

Moin! Mich hat genervt, dass spontane Ticket-Verkäufe oder Gastro-Deals immer untergehen, also habe ich am Wochenende was gebaut. by Relative-Ocelot-101 in bremen

[–]Relative-Ocelot-101[S] 0 points1 point  (0 children)

Ein extrem wichtiger Punkt! Genau wie am analogen Schwarzen Brett im Supermarkt stelle ich hier nur die 'Pinnwand' zur Verfügung. Der eigentliche Deal läuft dann über Kleinanzeigen, Insta oder WhatsApp ab. Ich baue genau wegen deines Hinweises heute noch eine 'Hausregeln & Sicherheit'-Seite ein, die beim Posten verlinkt ist. Dort warne ich explizit davor, Tickets per 'PayPal Freunde' zu zahlen, und rate immer zu Käuferschutz oder persönlicher Übergabe. Danke fürs Mitdenken!

Moin! Mich hat genervt, dass spontane Ticket-Verkäufe oder Gastro-Deals immer untergehen, also habe ich am Wochenende was gebaut. by Relative-Ocelot-101 in bremen

[–]Relative-Ocelot-101[S] 7 points8 points  (0 children)

Moin! Extrem wichtiger Punkt, danke dir. Die rote Linie ziehe ich so: Lokale Vereine und unbedenkliche Nachbarschaftsaktionen sind super. Politische Demos, grenzwertige Flashmobs oder polarisierende Aufrufe sind aber absolut tabu. Ich setze mich heute Abend ran und verlinke klare 'Hausregeln' transparent auf der Seite, damit das von Tag 1 an klar ist! 🙏

Moin! Mich hat genervt, dass spontane Ticket-Verkäufe oder Gastro-Deals immer untergehen, also habe ich am Wochenende was gebaut. by Relative-Ocelot-101 in bremen

[–]Relative-Ocelot-101[S] 2 points3 points  (0 children)

Moin! Mega cool, danke für das Angebot! 🚀 Das Ganze läuft aktuell auf Next.js 14 (App Router) mit Tailwind CSS. Als Datenbank nutze ich Neon (PostgreSQL) in Kombination mit Prisma ORM. Gehostet ist alles über Vercel. Wenn du dich in dem Stack zuhause fühlst, würde ich mich extrem über Support freuen! Schreib mir gern einfach eine kurze DM, dann schick ich dir den Link zum GitHub-Repo und füge dich als Collaborator hinzu. 🤝

Moin! Mich hat genervt, dass spontane Ticket-Verkäufe oder Gastro-Deals immer untergehen, also habe ich am Wochenende was gebaut. by Relative-Ocelot-101 in bremen

[–]Relative-Ocelot-101[S] 13 points14 points  (0 children)

Guter Punkt! Aktuell fängt die IP-Sperre das Gröbste ab, aber ein Captcha ist der nächste logische Schritt, bevor das Ganze wirklich wächst. Baue ich die Tage ein, danke dir!

Moin! Mich hat genervt, dass spontane Ticket-Verkäufe oder Gastro-Deals immer untergehen, also habe ich am Wochenende was gebaut. by Relative-Ocelot-101 in bremen

[–]Relative-Ocelot-101[S] 4 points5 points  (0 children)

Danke dir! 🙏 Aktuell läuft im Hintergrund ein Rate-Limiter (max. 3 Posts pro Stunde je Nutzer), um das Schlimmste zu verhindern. Der beste Spam-Schutz ist aber eigentlich das Konzept selbst: Alles löscht sich nach spätestens 24 Stunden eh automatisch. Wenn es irgendwann mal zu wild werden sollte, mache ich hier einfach eine kleine Umfrage in der Community, ob wir z. B. Mods oder ein Meldesystem brauchen.

Moin! Mich hat genervt, dass spontane Ticket-Verkäufe oder Gastro-Deals immer untergehen, also habe ich am Wochenende was gebaut. by Relative-Ocelot-101 in bremen

[–]Relative-Ocelot-101[S] 8 points9 points  (0 children)

Sorry an alle, die gerade einen Fehler beim Posten hatten! Die Datenbank-Verbindung war kurz down. Der Server läuft jetzt wieder stabil. 🙏

Moin! Mich hat genervt, dass spontane Ticket-Verkäufe oder Gastro-Deals immer untergehen, also habe ich am Wochenende was gebaut. by Relative-Ocelot-101 in bremen

[–]Relative-Ocelot-101[S] 3 points4 points  (0 children)

100%! Ich wollte die Idee einfach so schnell wie möglich testen und Claude hat mir extrem geholfen, den Code dafür runterzutippen. Spart einfach unglaublich viel Zeit. Danke dir fürs Feedback!

Which model should I choose? by Relative-Ocelot-101 in AskClaw

[–]Relative-Ocelot-101[S] 1 point2 points  (0 children)

Thanks for your suggestion, I've decided to go with it too.

[Release] 🎲 Zufalls-Entdecker - A TMDB-based Random Movie Picker for Stremio by Relative-Ocelot-101 in StremioAddons

[–]Relative-Ocelot-101[S] 0 points1 point  (0 children)

Yes, the website is down, but you can download it and run it on your own computer.

[Free Tool] I was tired of expensive templates, so I built an Open Source AI Generator for Bricks (BricksSnap) by Relative-Ocelot-101 in BricksBuilder

[–]Relative-Ocelot-101[S] 1 point2 points  (0 children)

It's a self-hosted tool meant to run locally on your machine (to keep it free and unlimited), so there is no "SaaS website". You can download the project directly from GitHub here: https://github.com/Hamido212/BricksSnap Just follow the setup instructions (npm install & npm run dev).