# Coffee Project Frontend Next.js application structured with Feature-Sliced Design and configured to run with Bun. ## Notes - Keep the `pages` folder in the project root; removing it can cause a build error with Next.js. - Bun is the package manager: `bun install`, `bun dev`, `bun run build`, `bun run lint`. ## Folders | Folder | Description | | ------------ | --------------------------------------------------------------------------------------------------------------- | | app | Next App folder for [App Routing](https://nextjs.org/docs/app/building-your-application/routing#the-app-router) | | pages \* | Next Pages folder for [Pages Routing](https://nextjs.org/docs/pages) | | public | Public files | | src/app | App FSD Layer | | src/pages | Pages FSD Layer | | src/widgets | Widgets FSD Layer | | src/features | Features FSD Layer | | src/entities | Entities FSD Layer | | src/shared | Shared FSD Layer | ## Tooling - ESLint - Prettier - Stylelint