Skip to content

Flow-Mate is a powerful automation platform that allows users to create complex workflows with a diagram-like visual interface. Designed to streamline tasks and integrate with popular tools such as Google Email, Discord, Meta, Notion, and AI systems, Flow-Mate simplifies automation for everyone.

Notifications You must be signed in to change notification settings

mohammad-k13/flow-mate

Repository files navigation

Flow-Mate

Flow-Mate is a powerful automation platform that allows users to create complex workflows with a diagram-like visual interface. Designed to streamline tasks and integrate with popular tools such as Google Email, Discord, Meta, Notion, and AI systems, Flow-Mate simplifies automation for everyone.

🚀 Features

•	Visual Workflow Builder: Design automation flows using an intuitive drag-and-drop interface.
•	Seamless Integrations: Connect with popular platforms like Google Email, Discord, Meta, Notion, and AI services.
•	Customizable Automation: Create, edit, and manage workflows tailored to your specific needs.
•	Real-time Updates: Get instant feedback and real-time updates as your automation workflows run.
•	Scalable & Flexible: Designed to grow with your needs, whether you’re automating simple tasks or complex workflows.

🎨 Demo

Check out our live demo: Flow-Mate Demo

📦 Installation

To get started with Flow-Mate, follow these steps:

Prerequisites

•	Node.js (version 18+)
•	pnpm

Clone the repository

git clone https://github.com/your-username/flow-mate.git cd flow-mate

Install dependencies

pnpm install

Run the development server

pnpm dev

Visit http://localhost:3000 to view the application in your browser.

🛠️ Usage

1.	Open the Flow-Mate editor to start designing your workflows.
2.	Drag and drop tools to build your automation flow.
3.	Configure each tool’s settings to match your needs.
4.	Click “Run” to execute your automation in real-time.

📚 Documentation

For detailed usage instructions, please refer to our Documentation.

🤝 Contributing

We welcome contributions! If you would like to contribute to Flow-Mate, please follow these steps:

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

For more information, check out our Contributing Guide.

🧑‍💻 Technologies Used

•	Frontend: Next.js (App Router), Tailwind CSS, Framer Motion
•	Authentication: Clerk
•	State Management: Zustand
•	UI Components: Custom design system with React components

📄 License

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

🌟 Acknowledgements

•	Inspired by automation tools like Zapier and Integromat.
•	Special thanks to the open-source community for their amazing contributions.

Feel free to adjust sections like Technologies Used, Features, and Acknowledgements to better fit the specific details of your project.

About

Flow-Mate is a powerful automation platform that allows users to create complex workflows with a diagram-like visual interface. Designed to streamline tasks and integrate with popular tools such as Google Email, Discord, Meta, Notion, and AI systems, Flow-Mate simplifies automation for everyone.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published