Yangshun Tay
5e8da6c3f8
[resumes][feat] add logo
3 years ago
Bryann Yeap Kok Keong
b47cfceb09
[offers][chore] Change location filter from city to country
3 years ago
Bryann Yeap Kok Keong
c0615baf5c
[offers][chore] Change location fields ( #491 )
...
* [offers][chore] Change location in schema
* Include City, State, and Country in profileDtoMapper params
* [offers][chore] Change backend endpoints to new location field
* [offers][feat] integrate cityId into create profile endpoint
* [offers][feat] integrate location with update profile endpoint
* [offers][feat] integrate location for offer table and profile
* [offers][chore] fix import of cities typeahead
* [offers][feat] Use city typeahead for location field
* [offers][fix] Fix test pages
* [offers][fix] Fix ui error
* [offers][fix] Delete test pages
Co-authored-by: Bryann Yeap Kok Keong <bryannyeapkk@gmail.com>
Co-authored-by: Stuart Long Chay Boon <chayboon@gmail.com>
Co-authored-by: Zhang Ziqing <zhangziqing9926@gmail.com>
Co-authored-by: Ai Ling <hong-ailing@hotmail.com>
3 years ago
Jeff Sieu
47bc5fb154
[ui][typeahead] fix nullable prop ( #492 )
3 years ago
Yangshun Tay
ea57743cfe
[offers] tweak offer profiles UI
3 years ago
Yangshun Tay
8e08ff86f4
[portal][ui] change app shell nav structure
3 years ago
Yangshun Tay
48dccb821e
[offers][refactor] tweak submit and analysis steps UI
3 years ago
Yangshun Tay
55e93102de
[offers][refactor] improve offers table responsiveness
3 years ago
Yangshun Tay
03b0e4d856
[offers][feat] tweak offer background submission form ( #490 )
...
* [offers][feat] tweak offer background submission form
* [offers][feat] tweak breadcrumbs
3 years ago
Zhang Ziqing
6682d81d2e
[offers][fix] fix profile page mobile compatible style ( #489 )
...
* [offers][fix] fix offer profile page mobile compatibility
* [offers][style] style profile offer card
3 years ago
Yangshun Tay
21c9d9410a
[offers][feat] tweak offer details submission form ( #488 )
3 years ago
Yangshun Tay
64bc8158c1
[offers][fix] tweak submit offer job type selector ( #487 )
3 years ago
Tay Yang Shun
1acb37939c
[portal][misc] refactor typeahead props
3 years ago
hpkoh
397ea3f4aa
[questions][feat] add content search ( #478 )
...
Co-authored-by: Jeff Sieu <jeffsy00@gmail.com>
3 years ago
Tay Yang Shun
e7431867c2
[portal][feat] allow customization of login redirect
3 years ago
Yangshun Tay
e8aa1c9fda
[portal][feat] custom login page ( #485 )
3 years ago
Jeff Sieu
2c94691b07
[questions][ui] show newlines in question post ( #484 )
3 years ago
Jeff Sieu
410053425c
[questions][fix] fix typeahead spasm ( #483 )
3 years ago
Jeff Sieu
3cc238b0ce
[questions][fix] fix landing page location params ( #482 )
3 years ago
Ren Weilin
d4283eb522
[questions][ui] fix contribute button ( #480 )
3 years ago
Zhang Ziqing
84768a1cb6
[offers][style] fix style for safari ( #479 )
3 years ago
Jeff Sieu
fac7d6c48d
[questions][fix] fix landing page company param ( #477 )
3 years ago
Jeff Sieu
a208435dad
[questions][fix] fix contribute dialog close ( #476 )
3 years ago
Zhang Ziqing
8798958f3d
[offers][feat] integrate isSaved API ( #475 )
3 years ago
Jeff Sieu
2ae9f2c618
[questions][ui] minor ui fixes ( #473 )
3 years ago
Jeff Sieu
538fa5ccf7
[questions][feat] add useProtectedCallback hook ( #472 )
3 years ago
Ai Ling
ade6d1d88d
[offers][fix] Fix save failure message ( #474 )
3 years ago
Wu Peirong
27095e3747
[resumes][chore] add GA for resumes review page
3 years ago
Bryann Yeap Kok Keong
91696571fe
[offers][feat] Add multiple company analysis
3 years ago
Ren Weilin
68f3c72945
[questions][ui] Minor UI cleanup ( #470 )
...
* [questions][ui] fix no more questions overlap
* [questions][ui] remove redundent horizontal div
* [questions][ui] reduce gap
3 years ago
Zhang Ziqing
85fd874769
[offers][style] fix offer card style ( #469 )
...
* [offers][style] fix offer card style
* [offers][style] fix OEA offer card style
3 years ago
Jeff Sieu
8fdea6b5bc
[questions][feat] add similar questions check ( #468 )
...
Co-authored-by: wlren <weilinwork99@gmail.com>
3 years ago
Jeff Sieu
84e0e42b4a
[questions][ui] add temporary logo ( #466 )
3 years ago
hpkoh
1ea1afc8a2
[questions][feat] sort answers, comments ( #457 )
...
Co-authored-by: Jeff Sieu <jeffsy00@gmail.com>
3 years ago
Zhang Ziqing
e62c2ae50f
[offers][feat] add event tracking and save to profile in submisison page ( #465 )
...
* [offers][feat] add event tracking and save to profile in form
* [offers][refactor] refactor feature page
* [offers][fix] fix offer table border for action column
3 years ago
Zhang Ziqing
a2bf45ad56
[offers][feat] delete comment ( #464 )
...
* [offers][feat] delete comment
* [offers][style] arrange loading spinner in profile
3 years ago
Ai Ling
1e0890b02c
[offers][fix] Fix comments UI ( #463 )
3 years ago
Zhang Ziqing
e152de2284
[offers][feat] save to user profile ( #462 )
3 years ago
Ai Ling
3ecc756052
[offers][feat] Add logo ( #461 )
...
* [offers][feat] Add logo
* [offers][fix] Fix table pagination
* [offers][fix] Disable button on submit
3 years ago
Ai Ling
a8fdca65cd
[offers][fix] Fix offers UI ( #460 )
3 years ago
Jeff Sieu
389862feb3
[questions][ui] update roles typeahead, add sticky search bar ( #451 )
3 years ago
Bryann Yeap Kok Keong
a459f71325
[offers][chore] Add GA tag
3 years ago
Yangshun Tay
ed4cea1b11
[portal][feat] add locations
3 years ago
Yangshun Tay
9492cacecf
[portal] enable customization of product logo
3 years ago
Yangshun Tay
39b5a51aa2
[portal][fix] fix GA loading for products
3 years ago
Keane Chan
69e5610323
[resumes][fix] minor ui fixes
3 years ago
Terence
4ee80b9029
[resumes][feat] add ga for comments ( #459 )
...
Co-authored-by: Terence Ho <>
3 years ago
Yangshun Tay
6746f54792
[portal][ui] allow value to be specified for comapnies and job titles typeahead
3 years ago
Yangshun Tay
576f0292a1
[portal][misc] s/placeHolder/placeholder
3 years ago
Yangshun Tay
f7ff20bb22
[ui][typeahead] allow typeahead to be cleared
3 years ago
Yangshun Tay
9133ffc78d
[portal] add way to clear month year picker
3 years ago
Ai Ling
b1f16a06e9
[offers][refactor] Refactor landing page ( #454 )
3 years ago
Keane Chan
0f40848a70
[resumes][chore] add GA tag
3 years ago
Keane Chan
9ef1bdca43
[resumes][chore] adjust opacity of review tab
3 years ago
Yangshun Tay
22f2f15aa4
[questions][fix] tweak question filters ( #452 )
3 years ago
Keane Chan
d7548460e6
[resumes][feat] change tabs
3 years ago
Keane Chan
774acae664
[resumes][chore] move browse page to home ( #453 )
3 years ago
Yangshun Tay
766bee0e0c
[ui] make disabled color more consistent
3 years ago
Yangshun Tay
720759628d
[offers][fix] tweak hero ( #445 )
...
* [portal][ui] increase font size of global elements
* [offers] tweak hero
* change some sizes
* tweak again
3 years ago
Keane Chan
04ae318d69
[resumes][fix] remove resolved
3 years ago
Keane Chan
04e83f6732
[resumes][feat] add another threshold to make resumes reviewed
3 years ago
Keane Chan
0132b298b9
[resumes][feat] decrease opacity of reviewed resumes
3 years ago
Keane Chan
632e79e9c6
[resumes][feat] auto-resolve resume when comments >= 5
3 years ago
Keane Chan
ea8db4f503
[resumes][feat] add clear filter functionality
3 years ago
Terence
e6538a62a5
[resumes][refactor] Update app UI ( #434 )
...
* [resumes][refactor] Update marketing page tabs
* [resumes][feat] mobile responsive resume rows on browse
* [resumes][fix] padding on pdf view in mobile
* [resumes][chore] add uni years to labels
Co-authored-by: Terence Ho <>
Co-authored-by: peirong.wu <wupeirong294@gmail.com>
3 years ago
Terence
e3620faafe
[resumes][refactor] redirect user to signin on vote ( #443 )
...
Co-authored-by: Terence Ho <>
3 years ago
Yangshun Tay
a12686e37f
[portal] add Google Analytics
3 years ago
Keane Chan
01b207e52f
[resumes][feat] use primary buttons ( #441 )
3 years ago
Keane Chan
635039f118
[resumes][feat] make shade thicker for comment header
3 years ago
Keane Chan
c3f5315947
[resumes][feat] centralize comment header
3 years ago
Ai Ling
4bbf2b42b9
[offers][feat] Split offers submission and result pages ( #430 )
3 years ago
Jeff Sieu
87aa16929b
[questions][feat] Add question lists ( #438 )
...
Co-authored-by: wlren <weilinwork99@gmail.com>
3 years ago
Keane Chan
248c1e3584
[portal][ui] revert font
3 years ago
Keane Chan
e277cda780
[resumes][feat] add app icon
3 years ago
Yangshun Tay
84c3caeb1c
[portal][nav] change navbar font weights
3 years ago
Terence
a7e07008b8
[resumes][feat] Add About Us page ( #431 )
...
* [resumes][feat] Add About Us page
* [resumes][fix] update header
* [resumes][chore] remove for fun
Co-authored-by: Terence Ho <>
3 years ago
Keane Chan
0ba2815fbd
[portal] change top nav bar ( #433 )
3 years ago
Peirong
199fc1a8b9
[resumes][feat] url search params ( #429 )
...
* [resumes][feat] adapt useSearchParams
* [resumes][feat] clickable button from review info tags
3 years ago
Keane Chan
de28a30028
[resumes][feat] shift badge to bottom
3 years ago
Ai Ling
ef61793616
[offers][fix] Fix offers form experience section ( #427 )
3 years ago
Ai Ling
f8423afe2a
[offers][fix] Fix UI and remove specialization on the backend ( #426 )
...
* [offers][fix] Remove specialization on the frontend
* [offers][fix] Rename refresh OEA button
* [offers][chore] Remove specialisation and make bonus, stocks and baseSalary optional
* [offers][fix] Fix OEA profile job title
Co-authored-by: Bryann Yeap Kok Keong <bryannyeapkk@gmail.com>
3 years ago
Keane Chan
4de0a1f681
[resumes][feat] improve badge UI
3 years ago
Zhang Ziqing
0d53dab7a8
[offers][fix] fix landing page description ( #424 )
...
* [offers][fix] fix landing page width
* [offers][fix] fix landing page typo
* [offers][chore] fix British English in landing page
* [offers][chore] fix description in landing page
3 years ago
hpkoh
471a28be8a
[questions][feat] pagination ( #410 )
...
* [questions][feat] pagination
* [questions][feat] update aggregated data
* [questions][feat] add next cursors
* [questions][fix] fix bug
* [questions][chore] fix lint error
* [questions][chore] update cursor to support adapter
* [questions][feat] paginate browse queries
* [questions][ui] change page size to 10
* [question][refactor] clean up router code
* [questions][fix] fix type errors
* [questions][feat] add upvotes tracking
* [questions][chore] add default upovte value
Co-authored-by: Jeff Sieu <jeffsy00@gmail.com>
3 years ago
Ai Ling
bf35f97961
[offers][fix] Use title typeahead, add default currency and remove specialization field ( #423 )
3 years ago
Keane Chan
64cd69d024
[resumes][feat] move badge to the right instead
3 years ago
Zhang Ziqing
e5c2082bf2
[offers][feat] add landing page and fix comment bugs ( #422 )
...
* [offers][fix] fix create commnet and update title
* [offers][fix] update tab name
* [offers][feat] add landing page
3 years ago
Terence
3f6ae58374
[resumes][refactor] Update resume review page UI ( #418 )
...
* [resumes][refactor] update comments ui
* [resumes][refactor] change comment border color
* [resumes][refactor] update review ui
* [resumes][refactor] rearrange review page
* update add review button
Co-authored-by: Terence Ho <>
3 years ago
Su Yin
8e50cc7313
[resumes][fix] Fix browse page scrolling UI ( #421 )
...
* Fix browse page styling comments
* [resumes][fix] Fix search issue
* [resumes][fix] Make styling changes
3 years ago
Yangshun Tay
5844c52efe
[portal] add required field for companies typeahead
3 years ago
Yangshun Tay
4e0e9d0f9e
[portal] add job titles typeahead
3 years ago
Yangshun Tay
a4e63b8a41
[portal] standardize colors
3 years ago
Zhang Ziqing
26055d2ed0
[offers][fix] remove dark theme for table ( #420 )
3 years ago
Peirong
b7f4cf93a0
[resumes][fix] search and pagination bugs ( #419 )
3 years ago
Ai Ling
c3d2b4d325
[offers][feat] Add toast ( #417 )
...
* [offers][feat] Add toasts
* [offers][fix] Disable empty comments
3 years ago
Ai Ling
c0f92584ef
[offers][feat] Add analysis to offers profile page ( #416 )
3 years ago
Keane Chan
7c63e22b3a
[resumes][feat] hide scrollbar
3 years ago
Keane Chan
db32fe0f67
[resumes][feat] remove resume title, clean up submit form ( #415 )
...
* [resumes][refactor] clean up submit form
* [resumes][feat] remove resume title
* [resumes][feat] remove resume title
3 years ago
Keane Chan
7bd6b0eeac
[resumes][feat] update submit form to be more compact ( #414 )
3 years ago
Ai Ling
77d0714e33
[offers][fix] Refactor and fix offer analysis ( #413 )
3 years ago
Keane Chan
6bf1a60bbd
[resumes][feat] show pagination only when required
3 years ago
Keane Chan
ce185607db
[resumes][feat] use pagination component for resume pdf
3 years ago
Keane Chan
862bb53cdb
[resumes][feat] change to most comments
3 years ago
Jeff Sieu
11aa89353f
[questions][feat] add lists ui, sorting, re-design landing page ( #411 )
...
Co-authored-by: wlren <weilinwork99@gmail.com>
3 years ago
Wu Peirong
508eea359e
[resumes][chore] add screenshots to landing
3 years ago
Wu Peirong
bb97c4dea6
[resumes][fix] fix nouns singular/plural (s)
3 years ago
Terence
dac178e712
[resumes][fix] fix reply comments ( #407 )
...
Co-authored-by: Terence Ho <>
3 years ago
Bryann Yeap Kok Keong
2729e20351
[offers][refactor] Refactor the sorting to use prisma's WHERE api
3 years ago
Bryann Yeap Kok Keong
d200793d20
[offers][feat] Allowing showing income based on selected salary
3 years ago
Wu Peirong
587e80b1bf
[resumes][fix] unauthenticated browse page show only sign-in prompt
3 years ago
Terence
f123ffa7e2
[resumes][refactor] Comment UI touchup ( #405 )
...
* [resumes][refactor] add vertical line to replies
* [resumes][refactor] sort replies ascending
Co-authored-by: Terence Ho <>
3 years ago
Keane Chan
35494dc7ea
[resumes][fix] fix expandable text bug
3 years ago
Terence
d10377e0f9
[resumes][feat] replying comments ( #401 )
...
* [resumes][feat] add resume comment parent
* [resumes][refactor] Abstract comment edit form and votes to their components
* [resumes][feat] Add reply form
* [resumes][feat] Render replies
* [resumes][feat] add collapsible comments
* [resumes][chore] remove comment
Co-authored-by: Terence Ho <>
3 years ago
Keane Chan
22d5f54a47
[resumes][feat] add padding and hide scrollbar for comments ( #404 )
...
* [resumes][feat] add padding and hide scrollbar for comments
* [resumes][feat] add findUserTopUpvotedCommentCount query
3 years ago
Keane Chan
910cc15148
[resumes][fix] fix tooltip
3 years ago
Ai Ling
11df1e1f1c
[offers][feat] Integrate offers profile edit ( #403 )
...
* [offers][fix] Fix offer analysis and save
* [offers][fix] Fix profile view page
* [offers][feat] Add offers profile edit
3 years ago
Zhang Ziqing
0adec461d0
[offers][feat] add filters for table and fix pagination ( #402 )
...
* [offers][feat] add filters for table and fix pagination
* [offers][fix] display currency
3 years ago
Wu Peirong
7c467d2e0e
[resumes][feat] add helpful text when no resume shown
3 years ago
Keane Chan
4526867601
[resumes][feat] add query for max resume upvote count
3 years ago
Keane Chan
10d23fe464
[resumes][feat] add resume badges
3 years ago
Keane Chan
707161380f
[resumes][feat] fix resume badge UI ( #400 )
...
* [resumes][feat] update badge icon
* [resumes][refactor] update resume badge names
* [resumes][refactor] update to title
* [resumes][fix] disable horizontal scroll in comments
3 years ago
Wu Peirong
283333e1ee
[resumes][fix] browse tabs updates on tab shift
3 years ago
Keane Chan
41d5170225
[resumes][feat] scaffold for resume badges ( #399 )
...
* [resumes][fix] reduce font size in comments
* [resumes][feat] add queries for resume badges
* [resumes][feat] add scaffold for resume badges
* [resumes][chore] remove unused query
3 years ago
Wu Peirong
94e2b1c01e
[resumes][feat] add reviewer badge icons
3 years ago
Ai Ling
992d457b8a
[offers][feat] Integrate offers analysis into offers submission ( #398 )
...
* [offers][fix] Fix minor issues in form
* [offers][fix] Use companies typeahead in form
* [offers][feat] Fix types and integrate offers analysis
* [offers][fix] Fix generate analysis API test
3 years ago
Keane Chan
c8b1e43337
[resumes][feat] misc updates ( #397 )
...
* [resumes][feat] only load comments on initial fetch
* [resumes][feat] update dropzone for form
3 years ago
Terence
cf1852a302
[resumes][feat] Update vote animation ( #396 )
...
Co-authored-by: Terence Ho <>
3 years ago
Su Yin
a53c10483e
[resumes][feat] Add pagination on browse page ( #388 )
...
* [resumes][feat] Add pagination on browse page
* [resume][fix] Remove unused type
3 years ago
Terence
d8213639d3
add spinner ( #394 )
...
Co-authored-by: Terence Ho <>
3 years ago
hpkoh
2f12a900e6
[questions][chore] update to use company table values ( #351 )
...
Co-authored-by: Jeff Sieu <jeffsy00@gmail.com>
3 years ago
peirong.wu
410bf290c9
[resumes][chore] disable pdf highlighting
3 years ago
Zhang Ziqing
1ed11d9787
[offers][feat] offer discussion section ( #392 )
...
* [offers][feat] add comment components
* [offers][feat] add comment reply components
* [offers][feat] offer discussion section
* [offers][chore] remove comments
3 years ago
Terence
22805022a9
[resumes][feat] Add resume comment upvote/downvote ( #389 )
...
* [resumes][feat] Add upvote/downvote
* [resumes][refactor] abstract comment votes fetching from comments
* [resumes][chore] remove votes from comments query
Co-authored-by: Terence Ho <>
3 years ago
Zhang Ziqing
3209f8ef7e
[offers][fix] fix types for list some offers ( #391 )
3 years ago
Zhang Ziqing
bc424bee33
[offers][refactor] add types for interfaces ( #390 )
...
* [offers][chore] Create types for API responses
* [offers][fix] fix get comments bug
* [offers][fix] make offers api open to unauthenticated users
* [offers][chore] add return types to comment api
* [offers][chore] add types to get comments api
* [offers][chore] Refactor profile and analysis APIs to return defined types
* [offers][chore] Add typed response for get offers API
* [offers][chore] Changed delete offer API response
* [offers][fix] Fix type definitions for OffersCompany in types/offers
* [offers][fix] fix list some offer frontend
Co-authored-by: BryannYeap <e0543723@u.nus.edu>
Co-authored-by: Stuart Long Chay Boon <chayboon@gmail.com>
3 years ago
Terence
612bef14ad
[resumes][refactor] Change Tabs to List view ( #387 )
...
Co-authored-by: Terence Ho <>
3 years ago
Terence
25039b52de
[resumes][feat] add comment edit ( #386 )
...
* [resumes][feat] add comment edit
* [resumes][fix] use react-hook-form validation
Co-authored-by: Terence Ho <>
3 years ago
Wu Peirong
c9f7b59d52
[resumes][refactor] landing page color + font
3 years ago
Keane Chan
7d1ffb9887
[resumes][fix] fix expandable text not updating
3 years ago
Wu Peirong
9f24e0bcca
[resumes][feat] implement filter shortcuts
3 years ago
Wu Peirong
4d22edabd0
[resumes][refactor] standardise upload date formatting
3 years ago
Wu Peirong
966cf2e8d6
[resumes][fix] fix zoomed resume left side cut off
3 years ago
Keane Chan
0666c99151
[resumes][feat] add isStarredByUser field to Resumes ( #381 )
3 years ago
Keane Chan
7b51ee7e88
[resumes][feat] drag and drop for file upload ( #378 )
...
* [resumes][feat] drag and drop for file upload
* [resumes][chore] use .tsx instead for landing page
* [resumes][feat] use expandable text for additionalnfo
* [resumes][refactor] clean up submit form
* [resumes][fix] fix file upload error
* [feat][resumes] change button to Submit Resume
* [resumes][fix] fix expandable text
3 years ago
Su Yin
ff9cffa715
[resumes][fix] Fix browse page bugs ( #377 )
...
* [resumes][fix] Update job level labels
* [resumes][fix] Fix browse page misc UI
* [resumes][feat] Add coloured star if resume is starred
* [resumes][fix] Remove unnecessary import
3 years ago
Wu Peirong
f458b39f37
[resumes][fix] resumes browse navbar href
3 years ago
Peirong
1305a09b02
[resumes][fix] fix relative href redirect to wrong path ( #376 )
3 years ago
Peirong
dbdcd4dda9
[resumes][feat] add resume landing page ( #375 )
3 years ago
Peirong
a6700a2bca
[resumes][feat] resumes sorting and filtering ( #374 )
...
* [resumes][fix] use spinner for laggy star
* [resumes][feat] add filtering for resumes
* [resumes][feat] add sorting of resumes
3 years ago
Terence
fd67a20a2b
[resumes][fix] Fix bugs in comments section ( #363 )
...
* [resumes][fix] left-align all comments
* [resumes][fix] add comment owner OP tag
* [resumes][fix] render multi-line text in comments
* [resumes][feat] add see more/less for overflow comments
* [resumes][refactor] prefix comments section with Resume
* [resumes][refactor] Refactor routers from reviews -> comments
* [resumes][refactor] use Vote enum in ResumesCommentVote
* [resumes][refactor] add comment count to tabs
* [resumes][refactor] combine resume-card and resume-body into resume-list-item
Co-authored-by: Terence Ho <>
3 years ago