Hi everyone!
I recently built a small open-source CLI called ShipOne because I kept finding the deployment part of building a project more annoying than the actual coding.
The idea is simple:
shipone
One command should take a full-stack project and get it running without having to manually configure the frontend, backend, environment variables, CORS, and deployment settings every time.
For a typical student/personal full-stack project, the workflow after finishing the code often looks something like this:
- Deploy the frontend.
- Deploy the backend.
- Find the backend URL.
- Put it into the frontend environment variables.
- Configure CORS on the backend.
- Redeploy the frontend.
- Realize you forgot another environment variable.
- Debug why the frontend cannot talk to the backend.
- Repeat this process the next time you build a project.
None of these steps are particularly difficult, but together they become annoying.
check it out here: https://www.npmjs.com/package/shipone
Let me know what are your thoughts on shipone.







