Skip to content

✨ Second Meeting 12/14 #37

Description

@seoha376

Today's To-Do

  1. Final API and UI Review

    • Why the API was designed this way
    • How APIs and UI interact with each other
    • Check for missing features and error definitions
  2. Development Initial Setup and Rules

    • Saving application-dev.yml
    • Using Docker
    • Using data.sql
    • Using Swagger
  3. Development Process Explanation

    • Explanation of controller, repository, service, and dto
    • Annotations and classes needed for API documentation using Swagger
  4. Development…👼🏻


Additional UI Notes

  • Add navigation buttons such as "Go to Home" and "Return to List" on all UI pages.

API Difficulty

  • To-Do Registration: Medium (requires significant work)
  • To-Do Retrieval: High
  • To-Do Update: Medium-Low
  • To-Do Deletion: Low
  • Achievement Status Update: Medium-Low
  • Challenge Registration: Medium
  • Challenge List Retrieval: Medium
  • Challenge Details Retrieval: Medium
  • Daily Challenge Achievement Registration: Medium
  • Challenge Deletion: Low
  • Calendar Retrieval: Medium
  • Calendar Details Retrieval: Medium-Low (requires significant work)
  • Performance Analysis Retrieval: Medium

Task Assignments

Ji Won

  • To-Do Retrieval
  • Performance Analysis Retrieval

Ye Eun

  • Error Definition for To-Do
  • To-Do Registration
  • To-Do Deletion

Seo Ha

  • To-Do Update
  • Challenge List Retrieval
  • Challenge Deletion

So Dam

  • Achievement Status Update
  • Challenge Details Retrieval

Ha Jin

  • Challenge Registration
  • Daily Challenge Achievement Registration

Min Ji

  • Error Definition for Calendar
  • Calendar Retrieval
  • Calendar Details Retrieval

Tasks for API Development

  • Controller
  • DTO
  • Service
  • Repository
  • Define error documentation for each controller method
  • Attach error documentation annotations to methods

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions