20928e9a60f6df8f054e2c43bd2f08adb880cfe5
Coffee Project Frontend
Next.js application structured with Feature-Sliced Design and configured to run with Bun.
Notes
- Keep the
pagesfolder 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 |
| pages * | Next Pages folder for Pages Routing |
| 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
Description
Languages
TypeScript
79.8%
SCSS
17%
HTML
3.1%
JavaScript
0.1%