Como pedirle a ChatGPT que cree el código para un proyecto de software

Como es un post muy largo he decidido ponerlo en formato vídeo, podrás visualizarlo en mi canal de Youtube haciendo click en la imagen:

Haz click para ver el vídeo en mi canal de Youtube

El texto del ejemplo es el siguiente:

Descripción del proyecto:

Entidad: Usuario
Campos: Id, Nombre, Apellido, Fecha de Alta, Alta (si/no), Rol, Proyectos (N a N)
Operaciones: crear, eliminar, actualizar
Vistas: Listado (con buscador), Editar

Entidad: Proyecto
Campos: Id, Nombre, Descripcion, Fecha de creacion, Propietario (FK usuario), Usuarios (N a N)
Operaciones: crear, listar, eliminar, actualizar, buscar por fecha de creación
Vistas: Listado (con buscador), Editar
Validaciones: El nombre del proyecto no puede estar en blanco ni contener la palabra "patata". La descripción debe eliminar tags HTML

Entidad: Tarea
Campos: Id, Nombre, Descripcion, Fecha de inicio, Tarea Padre (FK tarea), Proyecto (FK proyecto), Dias de duracion, Prioridad (1-5)
Operaciones: crear, listar, eliminar, actualizar, buscar por fecha de creación, recuperar todas las tareas ordenadas por fecha de creación
Vistas: Listado (con buscador), Editar

El proyecto va tener una API Rest en J2EE con Spring con las capas de controladores, servicio y persistencia. 
La vista será un proyecto en Angular 12 sobre NodeJS que consumirá la API