Skip to content

Issue 3: Create the front-end components and pages for members, projects, and events #3

@ricky-ultimate

Description

@ricky-ultimate

Task: Create the front-end components and pages for members, projects, and events

Members

  • Create a members list page
  • Fetch and display a list of all members
  • Include a link to add a new member
  • Create a member detail page
  • Fetch and display details of a single member
  • Include options to edit and delete the member
  • Create a member form component for creating and editing members
  • Implement form fields for first name, last name, email, role, and join date
  • Handle form submission for creating and updating members

Projects

  • Create a projects list page
  • Fetch and display a list of all projects
  • Include a link to add a new project
  • Create a project detail page
  • Fetch and display details of a single project
  • Include options to edit and delete the project
  • Create a project form component for creating and editing projects
  • Implement form fields for title, description, start date, end date, and members
  • Handle form submission for creating and updating projects

Events

  • Create an events list page
  • Fetch and display a list of all events
  • Include a link to add a new event
  • Create an event detail page
  • Fetch and display details of a single event
  • Include options to edit and delete the event
  • Create an event form component for creating and editing events
  • Implement form fields for name, date, location, and description
  • Handle form submission for creating and updating events

Part of #4

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