Live Demo & Source Code
Live Demo: https://mini-etl.vercel.app
Source Code: https://github.com/monzim/mini-etl
Supported Integrations
- GitHub: Sync public repositories, issues, and pull requests (more providers can be added).
- Postgres: Seamlessly integrate your data.
- S3: Securely store your data in Amazon S3.
The Tech Behind the Magic
- Next.js: For a slick frontend.
- NestJS: For a robust backend with microservices.
- PostgreSQL: For reliable data storage.
- GitHub OAuth: For secure authentication.
- RabbitMQ: For efficient message queuing.
- GitHub Actions: For automatic deployment of Docker images.
Key Features
- Automated Syncing: Set it and forget itβMini-ETL keeps your data updated at regular intervals.
- Secure Storage: Store your data securely in Postgres and S3 for easy access and reliable backups.
- Scalable Architecture: Built to grow with your business, Mini-ETL can handle increasing data sync demands.
- Real-time Monitoring: Track the status of your data syncs and receive alerts on any issues.
How Mini-ETL Works
After logging in with your GitHub account, you can configure your sync destinations, such as PostgreSQL and S3. Mini-ETL will then automatically sync your data from GitHub, ensuring your public repositories, issues, and pull requests are always up-to-date and securely stored.

App Workflow

Explore More
For more details about the tech stack and how Mini-ETL works, visit https://mini-etl.vercel.app/stack.
Curious to see it in action? Check out the source code and discover how Mini-ETL can simplify your data workflow! π€
Let's connect and chat about how Mini-ETL can revolutionize your data syncing game! π¬
#DataSync #GitHub #Postgres #S3 #NextJS #NestJS #Microservices #RabbitMQ #OAuth #ETL #Automation #TechStack #DigitalOcean

