https://github.com/serhatpolat/large-scale-frontend-template
Next.js, TypeScript, Yarn, Eslint, Storybook, Cypress, TailwindCSS, Redux Toolkit, Axios, React Icons, etc.
https://github.com/serhatpolat/large-scale-frontend-template
axios cypress eslint frontend nextjs react-icons redux-toolkit storybook tailwindcss testing typescript ui-components yarn
Last synced: 4 months ago
JSON representation
Next.js, TypeScript, Yarn, Eslint, Storybook, Cypress, TailwindCSS, Redux Toolkit, Axios, React Icons, etc.
- Host: GitHub
- URL: https://github.com/serhatpolat/large-scale-frontend-template
- Owner: SerhatPolat
- License: mit
- Created: 2023-01-07T15:55:55.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-07-01T10:56:02.000Z (12 months ago)
- Last Synced: 2025-07-28T15:41:22.354Z (11 months ago)
- Topics: axios, cypress, eslint, frontend, nextjs, react-icons, redux-toolkit, storybook, tailwindcss, testing, typescript, ui-components, yarn
- Language: TypeScript
- Homepage:
- Size: 460 KB
- Stars: 15
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
I made this template for mid/large scale web apps. It's MIT Licensed, so you can use this template for both open source and commercial projects.
This template includes:
* Modern approaches and technologies (Next.js, TypeScript, Yarn, Eslint, Storybook, Cypress, TailwindCSS, Redux Toolkit, Axios, React Icons, etc.)
* Fully maintainable and scalable component structure with best practices to improve performance (with better hydration)
* Global state management structure to handle dataflows with more systematic and efficient way
* Easily manageable and testable development system with Storybook & Cypress
(I added some example usage scenarios of these structures)
```bash
yarn install
yarn dev
yarn build
yarn lint
yarn storybook
yarn cypress
```