---
title: Project Layout
description: The layout of a sern project
sidebar:
order: 3
---
A project should look like this:
import { FileTree } from '@astrojs/starlight/components';
- src
- commands/
- events/
- plugins/ # created automatically if running `sern plugins`
- index.js
- config.js # configuration for your entire application
- .env
- .gitignore
- bun.lockb
- package.json
- README.md
- sern.config.json
- jsconfig.json # tsconfig.json if you are using typescript