[Feature Request] Resume Upload
- 主要言語
- TypeScript
- スター
- 2
- フォーク
- 0
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
# Overview
We want to allow users to upload their resumes from their profiles. The existing implementation from portal v1 will provide some logic along with some updates and provide a user interface. The client will request a signed url through graphql, which will produce a signed URL through resolver / service and return to client.
# Tasks
- [x] Create get / put signed URL within graphql service
- [x] Create resolver for producing Signed url
- [x] Update filenames to be `.pdf`
- [x] Add button to user's profile to upload file
- [ ] Add option to view uploaded file
- [x] Add option to delete uploaded file
- [ ] Display use & privacy info
- [ ] Document
# Supplemental Information
* [Portal v1 resume upload implementation](https://github.com/acmutd/portal/pull/53)
* [Tailwind headless ui](https://headlessui.dev/)
* [Signed URLs](https://cloud.google.com/storage/docs/access-control/signed-urls)
* [Example implementation of Signed URL](https://cloud.google.com/storage/docs/samples/storage-generate-upload-signed-url-v4)
* [@google-cloud/storage](https://www.npmjs.com/package/@google-cloud/storage)
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
評価
この issue はまだ評価されていません。