Inspiration
Deploying projects during hackathons is often slow, brittle, and stressful — especially when dealing with servers, DNS, Docker, and environment variables under time pressure. We wanted to create a platform where developers could focus on building, not infrastructure, while also gaining real insight into how their deployed apps behave. JustDeployed was inspired by the idea that deployment should be as simple as pushing code — and understanding your app should be as easy as asking a question.
What it does
JustDeployed is a one-click deployment platform that takes any GitHub repository with a docker-compose.yml and deploys it to a live cloud instance with its own custom subdomain in minutes.
In addition, each deployment includes an AI-powered Data Assistant built on Snowflake Cortex that allows users to ask natural-language questions about their application data, system metrics, and container health.
How we built it
We built JustDeployed using a full Docker-based architecture. The frontend is built with Next.js and TypeScript, while the backend uses Node.js and Express to orchestrate deployments. When a user submits a GitHub repository, the backend provisions a cloud instance via the Vultr API, securely connects over SSH, builds and runs the containers using Docker Compose, and routes traffic through NGINX using wildcard subdomains. Application and system metrics are collected and stored, and Snowflake Cortex powers the AI assistant that translates natural-language questions into insights over both app data and infrastructure metrics.
Challenges we ran into
We faced challenges around DNS propagation, wildcard subdomain routing, and securely managing SSH access and environment variables across dynamically provisioned instances. Ensuring Docker containers, NGINX routing, and cloud networking all worked together reliably required careful debugging. Integrating Snowflake Cortex also required designing a clean data flow so AI responses were both accurate and fast while remaining flexible across different deployed apps.
Accomplishments that we're proud of
- Building a fully automated deployment pipeline from GitHub to live subdomains
- Successfully integrating Snowflake Cortex to provide real AI-powered insights
- Implementing wildcard DNS and reverse proxy routing
- Designing a polished, animated UI that makes deployment feel exciting
- Creating a system that actually works end-to-end in real production conditions
What we learned
We learned how complex real-world deployment infrastructure can be, especially when combining cloud provisioning, Docker orchestration, networking, and DNS. We also gained hands-on experience working with Snowflake Cortex and learned how powerful natural-language data analysis can be when paired with real application metrics. Most importantly, we learned how to design systems that are both developer-friendly and production-ready.
What's next for JustDeployed.tech
Next, we plan to add GitHub webhooks for automatic redeploys on every push, support for more cloud providers, and deeper Snowflake-powered analytics including long-term performance trends and anomaly detection. We also want to expand the platform into a full developer deployment playground, where users can spin up demo services, manage logs, secrets, and metrics — all from a single dashboard.
Built With
- docker
- express.js
- glassmorphism
- next.js
- nginx
- node.js
- postgresql
- prismaorm
- snowflakeapi
- ssh
- tailwindcss
- typescript
- vultrapiv2
Log in or sign up for Devpost to join the conversation.