upswyng
upswyng copied to clipboard
UpSwyng is a mobile-ready, digital directory of resources to assist the unhoused and at-risk communities of Boulder, CO
## Problem We currently use the [sub-category endpoint](https://github.com/CodeForBoulder/upswyng/blob/master/packages/server/src/routes/api/subcategory/%5Bstub%5D.ts) to serve resources by category ([example sub-category page](https://www.upswyng.org/food/meals)). After we tackle #488, we'll be accessing lists of resources in the web project...
related to #465 ## Description When retrieving resources by category or subcategory, the client app sorts the results by what is open. https://github.com/CodeForBoulder/upswyng/blob/ebd9dcf6190ce4baab16dc7027eda10626ff936f/packages/web/src/components/CategoryResults.tsx#L48 We should add another sorting step that...
related to #465 and #466 ## Description When retrieving resources by category or subcategory, our API endpoint returns the list sorted by those open as well as those closest to...
The example I used for the TS setup had different `tsconfig.json` files for dev, build, etc. This is probably needed if one is relying on the TypeScript compiler to do...
Below are various API keys needed to enable features in the provider portal. This issue seeks to either implement a technical enhancement that makes setting them up easier, and/or formalizing...
Currently, we have a REST API endpoint that is queried on our web app over various intervals that supplies alerts that are displayed in a global banner at the top...
The impl is gone but the definitions are still there
As it stands today, the web app uses a hard-coded list of categories (https://github.com/CodeForBoulder/upswyng/blob/master/packages/upswyng-web/src/components/Categories.tsx). However, the database has a Category table, as well as an endpoint to serve them (https://github.com/CodeForBoulder/upswyng/blob/master/packages/upswyng-server/src/routes/api/categories.ts)....
I guess this is where the non-editable fields are when editing a resource? Not sure.
When a provider is editing/adding a resource, it's not clear what the "Description" field is used for. It isn't served to the end-user at the moment, but it is used...