Project Structure
A base application has the following project structure:
- .eslintrc.js
- .gitignore
- .vtexignore
- manifest.json
- next.config.js
- package.json
- README.md
- tsconfig.json
Top-level folders
A Raccoon project mixes VTEX-IO builders (opens in a new tab) with NextJS (opens in a new tab) files.
| folder | description |
|---|---|
| admin | The admin builder (opens in a new tab). Docs on how to configure the navigation.json (opens in a new tab) |
| messages | The messages builder (opens in a new tab) |
| pages | NextJS pages (opens in a new tab) |
| public | NextJS static assets (opens in a new tab) |