---
title: Project Layout 
description: The layout of a sern project
sidebar:
  order: 3
---

A project should look like this: <br />

import { FileTree } from '@astrojs/starlight/components';

<FileTree>
- 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
</FileTree>
