A project on Esadax is an abstract instance that represents your application or workload running on the platform. Depending on your use case, a project can take different forms:
Git-Connected CI/CD Deployment: A workflow that integrates directly with your Git repository to automatically build, preview, and deploy your frontend applications whenever you push code. This streamlines continuous integration and delivery by automating the deployment process from development to production environments.
Full-Stack Application: Orchestrated through Esadax’s One Click Apps, where your project runs containerized or orchestrated services with minimal setup.
Short-Term or Experimental Projects: Leveraging the Pay-as-You-Go model, ideal for temporary projects where you control when the application runs, and billing is based on active usage time.
A project serves as a logical container grouping all the components related to your application — deployments, domains, environment variables, access controls, and observability tools.
It abstracts away the complexity of managing infrastructure by providing a consistent interface whether you are deploying a static frontend via Git, a full-stack app via container orchestration, or spinning up short-term workloads on demand.
Connect your project to a Git repository to enable seamless continuous integration and deployment workflows. Esadax automatically builds your app on each commit, creates preview environments for pull requests, and manages production deployments.
Deploy complex full-stack applications quickly using container orchestration and OCI-compliant images. Simply configure environment variables like PROJECT_NAME, USERNAME, PASSWORD, and more — then click deploy. Esadax handles the orchestration and exposes your app via a unique URL with your preconfigured credentials.
Perfect for short-term experiments or burst workloads. Fund your account upfront and start, stop, or delete your applications whenever you want, paying only for the time your application is actively running. No long-term contracts, no billing surprises.
Your project dashboard provides a centralized view and control panel for your application:
Each project supports flexible configuration tailored to your workflow:
Track your project’s health and usage with integrated tools:
For details on project resource limits and troubleshooting error codes, refer to the Limits and Error Codes sections.
Esadax supports a wide range of frontend and full-stack frameworks, including but not limited to:
/app and /pages directories)Was this overview helpful? We welcome your feedback to continuously improve your experience with projects on Esadax.