Module
users
Background & context
The User entity represents individuals interacting with OpenCred.
Users may act as:
- credential holders
- issuers
- administrators
This entity will later connect to credentials, wallet authentication, and verification systems.
The initial entity should prioritize clean schema design and future extensibility.
Acceptance criteria
Files to edit
Helpful resources
Estimated difficulty
Medium — some domain knowledge required
Module
users
Background & context
The User entity represents individuals interacting with OpenCred.
Users may act as:
This entity will later connect to credentials, wallet authentication, and verification systems.
The initial entity should prioritize clean schema design and future extensibility.
Acceptance criteria
Userentity is created using TypeORMcreatedAt,updatedAt)Files to edit
Userentity is created using TypeORMcreatedAt,updatedAt)Helpful resources
TypeORM Entities:
https://typeorm.io/entities
NestJS TypeORM Integration:
https://docs.nestjs.com/techniques/database
Estimated difficulty
Medium — some domain knowledge required