As a developer, I want to initiate a new project, define its structure, and visualize the data model so that I can ensure a well-organized and clear foundation for the upcoming development tasks.
Tasks:
[x] Set up a new project using a version control system (e.g., Git) and choose an appropriate project structure.
[x] Develop wireframes for the user interface of the application.
[x] Design Entity-Relationship Diagrams (ERD).
[x] Review the project setup, wireframes, and ER diagrams with the mentor.
Acceptance Criteria:
[x] The project repository should be created with an initial commit.
[x] A README file should be included with information about the project, its purpose, and setup instructions.
[x] The chosen project structure should be logical and follow best practices.
[x] Wireframes should cover the main pages and features of the application.
[x] Use a tool or platform suitable for creating wireframes (e.g., Figma, Sketch).
[x] Identify and define key entities in the application.
[x] Illustrate relationships between entities, indicating cardinality and dependencies.
[x] Use a diagramming tool or platform (Lucidchart) to create clear and organized ER diagrams.
As a developer, I want to initiate a new project, define its structure, and visualize the data model so that I can ensure a well-organized and clear foundation for the upcoming development tasks.
Tasks:
Acceptance Criteria: