The CLI requires Node.js 20.19.0 or higher.
Setup
When complete, you’ll see your project name, a link to your Base44 dashboard, and your live application URL.
The generated project structure:
<your-project-name>
base44
.app.jsonc
config.jsonc
entities
task.jsonc
src
api
components
App.jsx
main.jsx
index.css
.gitignore
.nvmrc
components.json
index.html
jsconfig.json
package.json
postcss.config.js
README.md
tailwind.config.js
vite.config.js
Task entity in base44/entities/task.jsonc which was pushed to Base44 during project creation. You can modify this entity or create additional ones.
Next steps
Now that your Base44 backend is integrated with your project, you can:- Use the SDK to add more functionality to your frontend.
- Add entities, backend functions, and agents. If you’re working in TypeScript, generate types to get autocomplete and type safety.
- Test locally by running
base44 devfor the backend andnpm run devfor the frontend. See Local development for setup instructions. - Deploy updates with
base44 deploy. - Open your deployed site with
base44 site open.
See also
- CLI Command Reference: All available CLI commands
- Project Structure: How project resources are organized
- Entities: Learn about database schema configuration
- Example apps: Sample projects to learn from

