AlejandraTech / viver-cellers

Web project dedicated to marketing wines for the winemakers of Vilafranca del Penedés who are part of the Viver del Cellers project.
4 stars 0 forks source link

Issue 31: Creation of Project Components and Project Upload Information #72

Closed AlejandraTech closed 4 months ago

AlejandraTech commented 4 months ago

Project Components Creation and Project Upload Information

Description:

Two new sections are to be created on the website. These sections are:

  1. Projects: A section that will display all projects currently in the nursery.

  2. Information for Nursery Workers: An Angular component that will display the necessary documentation to upload a new project to the website, with static information.

Tasks:

  1. Frontend:

    • Create the component for the "Projects" section in Angular.
    • Design the user interface to display all available projects in the nursery.
    • Implement the necessary functionality to retrieve and display projects from the backend.
  2. Backend:

    • Design and develop the necessary APIs in Laravel to provide project data to the frontend.
    • Integrate database queries to retrieve project information.
  3. Testing:

    • Perform unit and integration tests to ensure that the functionality of displaying projects in the frontend works correctly.
    • Verify that the APIs in the backend return the correct project information.
  4. Documentation:

    • Document the development process of the "Projects" section component in the frontend, detailing the files and components created, as well as the technologies used.
    • Document the APIs created in the backend to provide information about projects, including how to access them and what data they return.
  5. Review and Adjustments:

    • Review the code in the frontend and backend to ensure it follows best practices and is correctly structured.
    • Make adjustments according to suggestions and feedback received during code review.
    • Verify that the created documentation is clear and complete, making adjustments if necessary.
AlejandraTech commented 4 months ago

Task completed successfully!