---
# System prepended metadata

title: SWIM TODO

---

# Dashboard

## Implement API call when a user pins a program

## Implement API call when a user reorders a pinned program

## "Other Programs" should link to the request access page

## "Available Programs" should link to their respective application url

# Profile

## Implement API call to save user profile

# Redeem Key

## Invalid keys returned from the API should display an error on the input key element

The error currently occurs as a general application error/fault

# Organizations

## Fix public organization view

Viewing an org at url http://localhost:5173/organization/2043 for example throws an api validation error

## Add missing section to public organization view - How to get access

See: https://www.figma.com/file/OLsL6lc4lpBxmaDeULc5Kx/SWIM---Path-Forward-Design?node-id=1873%3A3243&mode=dev

## Implement the getSimilarOrgs in organizationApi.ts


## Fix request access roles view does not display roles


# General

## All forms should use the FormFieldText or FormFieldSelect components

## All page headers should use the PageHeader component

## All pages should be translated

