Skip to content

Commit 1c02d05

Browse files
committed
docs: refine stack list
1 parent ca93b39 commit 1c02d05

File tree

11 files changed

+69
-25
lines changed

11 files changed

+69
-25
lines changed

README.md

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -31,28 +31,30 @@ Dogokit Akita is a full stack development kit featuring frontend with React, Rem
3131
- Frontend Web: React, Remix/Next.js, Tailwind CSS
3232
- Backend API: Apollo/Hono, Prisma, PostgreSQL, Docker
3333

34-
### Recommended Setup
35-
36-
1. Code Editor: [Cursor](docs/cursor.md) / [VS Code](docs/vscode.md)
37-
2. Core: [HTML](docs/html.md), [CSS](docs/css.md), [JavaScript](docs/javascript.md)
38-
3. Runtime: [TypeScript](docs/typescript.md) v5 with [Bun](docs/bun.md)
39-
4. Tooling: [Biome](docs/biome.md) & [Prettier](docs/prettier.md)
40-
5. Frontend: [React](docs/react.md) v18 with [Remix](docs/remix.md) v2 ([Vite](docs/vite.md) & [React Router](docs/react-router.md))
41-
6. UI: [Tailwind CSS](docs/tailwind.md) v3 with [shadcn UI](docs/shadcn-ui.md) and [Storybook](docs/storybook.md) v8
42-
7. Auth: [Remix Auth](docs/remix-auth.md) with [Oslo](docs/oslo.md)
43-
8. ORM: [Prisma](docs/prisma.md) with [ZenStack](docs/zenstack.md)
44-
9. Database: [PostgreSQL](docs/postgresql.md) v16
45-
10. Container: [Docker](docs/docker.md)
46-
11. Secrets: `.env` file
47-
12. Backend:
48-
- [REST API](docs/rest-api.md) with [Hono](docs/hono.md) & [OpenAPI Swagger](docs/swagger.md) that can be generated by [ZenStack](docs/zenstack.md)
49-
- [GraphQL](docs/graphql.md) with [Apollo](docs/apollo.md) & [Pothos](docs/graphql-pothos.md)
34+
### Main Setup
35+
36+
1. Core: [HTML](docs/html.md), [CSS](docs/css.md), [JavaScript](docs/javascript.md)
37+
2. Runtime: [TypeScript](docs/typescript.md) with [Bun](docs/bun.md)
38+
3. Tooling: [Biome](docs/biome.md) & [Prettier](docs/prettier.md)
39+
4. Frontend: [React](docs/react.md) with [Remix](docs/remix.md) ([Vite](docs/vite.md) + [React Router](docs/react-router.md))
40+
5. UI: [Tailwind CSS](docs/tailwind.md) with [shadcn UI](docs/shadcn-ui.md) and [Storybook](docs/storybook.md)
41+
6. ORM: [Prisma](docs/prisma.md) with [ZenStack](docs/zenstack.md)
42+
7. Database: [PostgreSQL](docs/postgresql.md)
43+
8. Auth: [Remix Auth](docs/remix-auth.md) with [Oslo](docs/oslo.md)
44+
9. Container: [Docker](docs/docker.md)
5045

5146
### Optional Setup
5247

53-
1. Monorepo: [moonrepo](docs/moonrepo.md) with [Changesets](docs/changesets.md)
54-
2. Testing: [Vitest](docs/vitest.md) with [Testing Library](docs/testing-library.md), [Playwright](docs/playwright.md), [MSW](docs/msw.md)
55-
3. Mobile: [React Native](docs/react-native.md) with [Expo](docs/expo.md)
48+
1. Backend:
49+
- [REST API](docs/rest-api.md) with [Hono](docs/hono.md) & [OpenAPI Swagger](docs/swagger.md) that can be generated by [ZenStack](docs/zenstack.md)
50+
- [GraphQL](docs/graphql.md) with [Apollo](docs/apollo.md) & [Pothos](docs/graphql-pothos.md)
51+
2. Monorepo: [moonrepo](docs/moonrepo.md) with [Changesets](docs/changesets.md)
52+
3. Testing: [Vitest](docs/vitest.md) with [Testing Library](docs/testing-library.md), [Playwright](docs/playwright.md), [MSW](docs/msw.md)
53+
4. Mobile: [React Native](docs/react-native.md) with [Expo](docs/expo.md)
54+
55+
### Optional Tools
56+
57+
1. Code Editor: [Cursor](docs/cursor.md) / [VS Code](docs/vscode.md) + [Supermaven](docs/supermaven.md) / [GitHub CoPilot](docs/github-copilot.md)
5658

5759
### Optional 3rd Party Services
5860

@@ -69,7 +71,7 @@ Dogokit Akita is a full stack development kit featuring frontend with React, Rem
6971
11. Monitoring: [OpenStatus](docs/openstatus.md)
7072
12. File Upload: [Uploadcare](docs/uploadcare.md)
7173
13. Internationalization (i18n): [Lingui](docs/lingui.md)
72-
14. Background Jobs: [Trigger.dev](docs/trigger-dev.md)
74+
14. Background Jobs: [Quirrel.dev](docs/quirrel-dev.md) / [Trigger.dev](docs/trigger-dev.md)
7375
15. Link Shortener: [Dub.co](docs/dub-co.md)
7476
16. Search: [Meilisearch](docs/meilisearch.md)
7577
17. Notification: [Novu](docs/novu.md)
@@ -88,6 +90,7 @@ Dogokit Akita is a full stack development kit featuring frontend with React, Rem
8890
## Inspirations
8991

9092
- [RedwoodJS](https://redwoodjs.com)
93+
- [AdonisJS](https://adonisjs.com)
9194
- [T3 Stack](https://create.t3.gg)
9295
- [Built At Lightspeed](https://builtatlightspeed.com)
9396
- [`midday-ai/v1`](https://github.com/midday-ai/v1)

docs/biome.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Biome
2+
3+
Biome is a one toolchain for your web project to format, lint, and more in a fraction of a second.
4+
5+
Can replace Prettier, ESLint, and more.
6+
7+
Links:
8+
9+
- [Biome](https://biomejs.dev)

docs/github-copilot.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# GitHub Copilot

docs/postgresql.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# PostgreSQL
2+
3+
PostgreSQL is a powerful, open source object-relational database system.
4+
5+
Latest version: v16

docs/quirrel-dev.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Quirrel.dev

docs/react.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# React
22

3+
React is a JavaScript library for building user interfaces.
4+
5+
Latest version: v18
6+
37
Links: <https://react.dev>
48

59
References

docs/remix.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Remix
22

3+
Remix is a full-stack React framework for building modern web apps and websites.
4+
5+
Latest version: v2
6+
37
Links: <http://remix.run>
48

59
Links:

docs/storybook.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
11
# Storybook
2+
3+
Storybook is a development environment for UI components.
4+
5+
Latest version: v8

docs/supermaven.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Supermaven

docs/tailwind.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
# Tailwind
22

3-
Tailwind ecosystem consists of several different things:
4-
5-
- Tailwind CSS
6-
- Tailwind UI
7-
- Catalyst UI Kit
3+
Tailwind is a utility-first CSS framework for rapid UI development.
84

95
## Tailwind CSS
106

117
Tailwind CSS is a utility-first CSS framework for rapid UI development.
128

9+
Latest version: v3
10+
1311
Links:
1412

1513
- <https://tailwindcss.com>
@@ -24,6 +22,8 @@ Links:
2422

2523
## Tailwind UI
2624

25+
Tailwind UI is a set of prebuilt components that can be used to quickly build a website.
26+
2727
Links: <https://tailwindui.com>
2828

2929
### Catalyst UI Kit

0 commit comments

Comments
 (0)