Skip to content

With Social Sync AI you can create mutlti platform posts with just one description, and user can also give "inspiration post" to generate content with the same format as inspiration post.

License

Notifications You must be signed in to change notification settings

Gitax18/social-sync-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social Sync AI

Social Sync AI

NPM JavaScript NodeJS Nodemon Express.js MongoDB JWT Next JS TailwindCSS

Introduction

Sharing achievements across multiple social media platforms can be a tedious process. Writing a detailed post for LinkedIn, optimizing it for X (Twitter) due to character limits, and modifying it further for Peerlist is time-consuming.

Introducing Social Sync AI – a tool designed to streamline this process. With Social Sync AI, you can write a single descriptive post, and our platform will generate platform-specific versions for LinkedIn, Peerlist, and X.

Additionally, if you follow a structured format for social media posts, you can provide an 'Inspiration' post, and Social Sync AI will generate new content following the same structure.

Features

  • AI-powered content transformation: Automatically generate platform-optimized posts.
  • Customizable formatting: Follow your preferred structure using an inspiration post.
  • Multi-platform support: Generate posts for LinkedIn, Peerlist, and X.
  • Seamless UI/UX: Easy-to-use interface for content creation and management.
  • Two-Factor Authentication: Verifying user through OTP verification.
  • Saving generated posts: User can save AI generated post for future use.
  • Viewing saved posts: Use can view and edit saved post within the platform.

Installation and Usage

Setup

mkdir socialSyncAI # Create a directory for the project
cd socialSyncAI # Navigate to the directory
git clone https://github.com/Gitax18/social-sync-ai . # Clone the repository

Backend

cd backend # Navigate to backend directory
npm install # Install dependencies
npm start # Start the server (default: port 3000)

Frontend

cd frontend
npm install
npm run dev

Tech Stack

Frontend

Technology Name
Language Typescript
Framework Next.JS
Component Library ShadCN
Styling TailwindCSS

Backend

Technology Name
Language Typescript
Library Express.JS
AI Groq AI
Database MongoDB & Mongoose

Future Scope

  • Credit-based limitations: Restrict free users to 3 post generations per day.
  • Subscription Model:
    • Pro users can generate up to 20 posts per day.
    • Pro users can switch AI models for improved content generation.

License

This project is licensed under the MIT License.

✍️ Authors

  • Gitanshu Sankhla (Backend Developer) -

    GitHub-social LinkedIn-social Instagram-social

  • Nehal Jain (Backend Developer)

    GitHub-social LinkedIn-social Instagram-social

  • Shubham Rakhecha (Frontend Developer)

    GitHub-social LinkedIn-social Instagram-social

About

With Social Sync AI you can create mutlti platform posts with just one description, and user can also give "inspiration post" to generate content with the same format as inspiration post.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •