[����] ��Ŀ��ʼ���ͻ������� #1

Closed
opened 2026-03-19 07:52:28 +00:00 by chen · 1 comment
Owner

��������

��ʼ�� TaskManager ��Ŀ�Ļ����ܹ��Ϳ���������

ʵ��Ҫ��

ǰ����Ŀ��Next.js��

  • ʹ�� npx create-next-app@latest frontend ���� Next.js ��Ŀ
  • ���� TypeScript��tsconfig.json��
  • ���� ESLint �� Prettier
  • ���� Tailwind CSS
  • ��������Ŀ¼�ṹ��app/, components/, lib/��

������Ŀ��NestJS��

  • ʹ�� nest new backend ���� NestJS ��Ŀ
  • ���� TypeScript
  • ���� ESLint �� Prettier
  • ��������Ŀ¼�ṹ��src/modules/, src/common/, src/config/��

���ݿ�����

  • ��װ SQLite ����������
  • ���� TypeORM �� Prisma
  • �������ݿ���������

��Ŀ�ṹ

  • ���� monorepo �ṹ
  • ���ù�������package.json workspaces �� Turborepo��
  • ���� docs/ Ŀ¼�����ĵ�
  • ���� .gitignore

��������

  • ���� VS Code ���ã�.vscode/��
  • �����Ƽ���չ
  • ���õ��Խű�

���ձ�׼

  • ? ǰ����Ŀ���Գɹ�������npm run dev��
  • ? ������Ŀ���Գɹ�������npm run start:dev��
  • ? ���ݿ���������
  • ? TypeScript �����޴���
  • ? ESLint ����ͨ��
  • ? ��Ŀ�ṹ��������Ҫ��

������ϵ

Ԥ�ƹ�����

4-6 Сʱ

## �������� ��ʼ�� TaskManager ��Ŀ�Ļ����ܹ��Ϳ��������� ## ʵ��Ҫ�� ### ǰ����Ŀ��Next.js�� - [ ] ʹ�� `npx create-next-app@latest frontend` ���� Next.js ��Ŀ - [ ] ���� TypeScript��tsconfig.json�� - [ ] ���� ESLint �� Prettier - [ ] ���� Tailwind CSS - [ ] ��������Ŀ¼�ṹ��app/, components/, lib/�� ### ������Ŀ��NestJS�� - [ ] ʹ�� `nest new backend` ���� NestJS ��Ŀ - [ ] ���� TypeScript - [ ] ���� ESLint �� Prettier - [ ] ��������Ŀ¼�ṹ��src/modules/, src/common/, src/config/�� ### ���ݿ����� - [ ] ��װ SQLite ���������� - [ ] ���� TypeORM �� Prisma - [ ] �������ݿ��������� ### ��Ŀ�ṹ - [ ] ���� monorepo �ṹ - [ ] ���ù�������package.json workspaces �� Turborepo�� - [ ] ���� docs/ Ŀ¼�����ĵ� - [ ] ���� .gitignore ### �������� - [ ] ���� VS Code ���ã�.vscode/�� - [ ] �����Ƽ���չ - [ ] ���õ��Խű� ## ���ձ�׼ - ? ǰ����Ŀ���Գɹ�������`npm run dev`�� - ? ������Ŀ���Գɹ�������`npm run start:dev`�� - ? ���ݿ��������� - ? TypeScript �����޴��� - ? ESLint ����ͨ�� - ? ��Ŀ�ṹ��������Ҫ�� ## ������ϵ - **ǰ�� Issue**: �� - **���� Issue**: #2, #3, #4, #5, #6, #7, #8, #9, #10, #11, #12 ## Ԥ�ƹ����� 4-6 Сʱ
Author
Owner

? ʵ������

�Ѵ��� Pull Request: #13

ʵ������

Monorepo �ṹ

  • ? Turborepo ����
  • ? npm workspaces
  • ? ����Ŀ¼�ṹ

ǰ�ˣ�Next.js��

  • ? Next.js 14 + TypeScript
  • ? Tailwind CSS
  • ? App Router
  • ? ����ҳ��

���ˣ�NestJS��

  • ? NestJS 10 + TypeScript
  • ? ����ģ��
  • ? ��Ԫ����ʾ��

��������

  • ? ESLint + Prettier
  • ? VS Code ����
  • ? �����ĵ�

���ձ�׼

  • ? Monorepo �ṹ����
  • ? ǰ������Ŀ������ȷ
  • ? �����淶���߾���
  • ? �ĵ�����

��һ��

�ȴ� PR ����ͨ�����ϲ��� main ��֧��


?? PR: #13

## ? ʵ������ �Ѵ��� Pull Request: #13 ### ʵ������ **Monorepo �ṹ** - ? Turborepo ���� - ? npm workspaces - ? ����Ŀ¼�ṹ **ǰ�ˣ�Next.js��** - ? Next.js 14 + TypeScript - ? Tailwind CSS - ? App Router - ? ����ҳ�� **���ˣ�NestJS��** - ? NestJS 10 + TypeScript - ? ����ģ�� - ? ��Ԫ����ʾ�� **��������** - ? ESLint + Prettier - ? VS Code ���� - ? �����ĵ� ### ���ձ�׼ - ? Monorepo �ṹ���� - ? ǰ������Ŀ������ȷ - ? �����淶���߾��� - ? �ĵ����� ### ��һ�� �ȴ� PR ����ͨ�����ϲ��� main ��֧�� --- ?? PR: http://192.168.2.200:3000/chen/taskmanager/pulls/13
chen closed this issue 2026-03-19 08:27:43 +00:00
Sign in to join this conversation.
No Label
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: chen/taskmanager#1
No description provided.