Unlike other webpages which provides automation codes for dedicated automation tool - We focused more on centralizing this, letting the users to share variety of automations ideas using different automation tools such as n8n, Blue Prism, Zapier, and many more...
We are live - https://automation-hub-tawny.vercel.app/
- Diversity of ideas
- One-click to copy workflows
- Options to share ideas on a variety of automation tools
- JWT-based authentication
- Secure user registration with email verification and Authorization
- Profile management with ability to clear user's data
- Multi-source search across different automation tools.
- Real-time filtering by title and use-case.
- User-friendly and intuitive experience
- Beautiful loading skeletons for handling blocking requests
- Next.js - Full-stack React framework (frontend + backend APIs)
- NeonDB - Serverless PostgreSQL database
- Simple JWT - Authentication system
- React 18 - UI library (used within Next.js)
- TailwindCSS - Utility-first styling
'''bash '''
- Clone the repository
git clone https://github.com/abhinavpingle06/automation-hub.git
cd automation-hub- Install dependencies
npm install- Setup environment variables
Create a .env file in the root directory:
DATABASE_URL=your-neondb-url
JWT_SECRET=your-secret-key
ROLE=normaluser
CLOUD_NAME=your-cloudinary-name
CLOUD_API_KEY=your-cloudinary-api-key
CLOUD_SECRET_KEY=your-cloudniary-secret-key
PUBLIC_URL=http://127.0.0.1:3000- Run the development server
npm run dev- Next.js App: http://localhost:3000
- Live App: https://automation-hub-tawny.vercel.app/
- Check out sitemap.xml for endpoints
- Register an account using your email
- Log in to access the platform
- Explore automation ideas across different tools
- Search and filter automations based on your needs
- Share your own automation ideas with the community
- Manage your profile and clear your data if needed
Contributions are welcome! 🚀
- Fork the repository
- Clone the repo in your local machine
git clone https://github.com/your-username/automation-hub.git
- Create a new branch
git checkout -b feature/your-feature-name
- Make your changes
- Commit your changes
git commit -m "Add your message" - Push to your branch
git push origin feature/your-feature-name
- Open a Pull Request
Please ensure your Pull Requests (PRs) and Issues follow a clean, detailed approach, adhere to good coding practices, and are properly tested.
Happy Coding 🌿