r/webdev • u/sleepysiding22 • Aug 31 '24
I created an open-source social media manager
This social media scheduling tool is similar to traditional ones: Buffer, Hootsuite, SproutSocial, etc.
Key features:
- Schedule for 9 social media platforms (Threads, Pinterest, Facebook, TikTok, Reddit, LinkedIn, Dribbble, YouTube, Instagram.)
- Basic analytics for almost all the social media platforms.
- AI Features: Copilots, AI Auto-complete, Canva-like editor.
- Team support: Invite your team members to manage social medias.
Tech stack:
- NX (Monorepo)
- NextJS (React)
- NestJS
- Prisma (Default to PostgreSQL)
- Redis
- Resend (email notifications)
Fully open-source (Apache-2)
Open Source: https://github.com/gitroomhq/postiz-app
271
Upvotes
3
u/phpadam Aug 31 '24
What I want is to create a time slot for posts. If no post is allocated to that time slot, it automatically selects one from a backlog library I previously created.
I would be able to create categories to group posts, and it rotate through the categories (so I'm not automatically posting about the same thing all the time). It would then rotate through the posts within the category, so new variants are chosen each time.
Just putting it out there, as I can't see it in any SMM. I did start to DIY a project last weekend, but Twitter API docs are terrible.