A secure, isolated playground for rapid prototyping in React and Node.js.
Codify provides developers with isolated environments for quick experimentation and learning. Built with security and ease of use in mind, each playground runs in its own Kubernetes container, allowing safe and efficient code testing.
codify-demo.mp4
- Frontend: Next.js-based interface for code editing and execution
- Backend: Golang server managing user authentication and code processing
- Codeground Manager: Spins up codegrounds on demand(k8s orchestration)
- Infrastructure: Kubernetes-based containerization for isolated playground environments
- Language Support: Full development environments for React and Node.js
- Isolated Execution: Each playground runs in a separate Kubernetes pod
- Access Control: Controlled external access through dedicated ingress routes
- Real-time Preview: Instant access to running applications via temporary URLs
