Learn how to organize your AURA projects for maximum maintainability and scalability
Here's a typical structure for a Next.js project created with AURA
Follow these guidelines to keep your projects organized and maintainable
Group related components, styles, and utilities together
components/auth/, components/dashboard/, utils/auth.ts
Follow consistent naming conventions for files and folders
PascalCase for components, camelCase for utilities, kebab-case for pages
Keep business logic, UI components, and utilities separate
components/, hooks/, services/, types/
Maintain clear documentation of your project organization
README.md, docs/ folder, inline comments
Start building well-structured applications with AURA