8000 GitHub - Shuaa-Technology/social-post-maker: Social Craft is a simple and intuitive social media post builder built with React. With a variety of templates and customization options, users can quickly create engaging and professional social media posts. It's perfect for bloggers, social media managers, and anyone who needs to create custom social media posts quickly and easily.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Social Craft is a simple and intuitive social media post builder built with React. With a variety of templates and customization options, users can quickly create engaging and professional social media posts. It's perfect for bloggers, social media managers, and anyone who needs to create custom social media posts quickly and easily.

License

Notifications You must be signed in to change notification settings

Shuaa-Technology/social-post-maker

Repository files navigation

🎨 Social Craft

Social Craft (aka Social Post Maker) is an intuitive, powerful tool for creating stunning social media content with ease. Built on React, this application empowers bloggers, marketers, and content creators to design professional-grade posts in minutes without requiring design expertise.

Status: Beta Release

✨ Key Features

🚀 For Users

  • 🖼️ Template Gallery - Choose from a diverse collection of professionally designed templates
  • 🛠️ Intuitive Editor - Customize every aspect of your design with our user-friendly interface
  • 🎭 Style Freedom - Personalize text, images, colors, and layouts to match your brand
  • 📱 Cross-Platform Design - Create content optimized for any social media platform
  • 💾 Export Ready - Download your creations in various formats for immediate use
  • ⚡ Responsive Performance - Enjoy a fluid experience across all devices

🛠️ Technical Architecture

  • ⚛️React - Built with React for a responsive, component-based interface
  • ⚛️TypeScript - Type-safe development ensuring robust code quality
  • 🔄 Redux Toolkit - Robust state handling for a seamless editing experience
  • 📦 Modular Components - Organized architecture for maximum flexibility and extensibility
  • 🎨 Advanced Styling - Leverages modern CSS techniques for pixel-perfect designs
  • 🔧 Optimized Performance - Efficient rendering even with complex design elements
  • 📊 Responsive Framework - Adapts flawlessly to any screen size or device

🚀 Getting Started

Quick Start

Visit https://social-craft.netlify.app to start creating immediately!

For Developers

# Clone the repository
git clone https://github.com/Shuaa-Technology/social-post-maker.git

# Navigate to project directory
cd social-post-maker

# Install dependencies
npm install
# or with yarn
yarn install

# Start development server
npm start
# or with yarn
yarn start

Your application will be available at http://localhost:3000.

📘 Documentation

Comprehensive guides and API documentation are available at https://social-craft-docs.netlify.app

🔧 Development Scripts

Command Description
npm start Run development server
npm test Execute test suite
npm run build Create production build
npm run lint Run code linting
npm run format Format code with Prettier

📝 Changelog

v0.1.0 (March 14, 2025)

  • 🚀 Official Beta Release - Core functionality launched with template selection and customization
  • 📤 Export Capabilities - Added support for exporting designs as image files
  • 🌐 Public Demo - Deployed first public version on Netlify

See CHANGELOG.md for complete version history.

🔮 Future Plans

We're excited to grow Social Craft into a powerful social media tool! Here's what's planned:

  • Advanced Editing: Enhance the editor with powerful features like image filters (e.g., brightness, contrast, saturation), custom font uploads with preview, layer management (e.g., stacking order, grouping), drag-and-drop positioning, real-time text styling (e.g., shadows, outlines), and a grid/snap system for precise alignment.
  • More Templates: Expand with designs tailored for Instagram, Twitter, LinkedIn, Facebook, and Pinterest.
  • API Integration: Enable direct posting to social platforms like Twitter and Instagram.
  • Backend Support: Add a server-side layer for user authentication, data storage, and API endpoints.
  • Custom User Templates/Share Templates: Enable users to create and save their own templates, with options to share them with the community.
  • User Dashboard: Introduce a personalized dashboard to manage saved designs, templates, and account settings.
  • Template Marketplace: Allow users to create, share, and download community-made templates.
  • And many more!

Got suggestions? Share them in the Issues section!

🤝 Contributing

We welcome contributions from the community! Here's how to get involved:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to your branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Please review our Contributing Guidelines for more details.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

👥 Team

🙋 Support & Questions

Having trouble or want to suggest a feature? Open an issue or contact our team directly via email.


Made with ❤️ by Shuaa Technology

About

Social Craft is a simple and intuitive social media post builder built with React. With a variety of templates and customization options, users can quickly create engaging and professional social media posts. It's perfect for bloggers, social media managers, and anyone who needs to create custom social media posts quickly and easily.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  
0