-Configured Identity using a custom User model to manage authentication and authorization, to be used in the project.
- Added multiple DTOs (Data Transfer Objects).
- Added multiple Mappers ( manual mapping).
- Updated AppDbContext and User model to fully integrate with Identity framework for user management.
-Added relationships between models.
Note : no migration yet
- Designed an ERD (Entity-Relationship Diagram) for the survey system.
- Defined entities: User, Survey, Question, Choice, Response, and Answer.
- Established relationships:
- Users can author multiple surveys.
- Surveys contain multiple questions.
- Questions have multiple choices.
- Surveys can have multiple responses from participants.
- Responses are linked to answers, questions, and choices.
- Ensured compliance with best practices for relational database design.
Note : no migration yet