Every generated project follows a clean, consistent structure. Learn how project codebases are organized, where to find components, pages, and styles, and how to extend them locally.
Meku generates a clean, consistent project structure for every prompt. This structure makes it easy to navigate, edit, and extend the app locally or in GitHub.
Below is an example project structure generated from a dashboard prompt from the " How Meku Works" section.
my-project/
├── src/
│ ├── components/
│ │ ├── AnalyticsCard.jsx
│ │ ├── Footer.jsx
│ │ ├── Navbar.jsx
│ │ └── Sidebar.jsx
│ ├── pages/
│ │ ├── Home.jsx
│ │ └── NotFound.jsx
│ ├── App.jsx
│ ├── index.html
│ └── index.jsx
├── package.json
├── postcss.config.mjs
├── styles.css
├── tailwind.config.js
└── vite.config.js
Every Meku project includes a predictable folder and file layout. This helps developers understand where components, pages, and configs.
Main application source folder.
Together, these files form the core of the project.
These files define project configuration and build settings.
These root files ensure the project runs consistently.
You can easily extend the generated codebase to meet your specific needs.
This keeps projects flexible while preserving the standard structure.
Follow these guidelines to keep the project maintainable.
Applying these practices helps ensure scalability as the project grows.