-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Test for talent controllers * Talent controllers * Talent route * Added talentRoute endpoint * Package json update * Fixed linting issues * Revert changes * Accept integration: getTalentById * Fixed no-unsed-var error * test: add test for getall offers endpoint * feat: add talent and auth route to client app * feat: implement initial auth page * feat: implement user toggle auth type User can toggle between user signin type, Employer or talent singin * chore: bypass eslint error * chore: fix eslint unused vars * chore: add package-lock.json to gitignore * chore: remove package-lock.json from git track * B dev (#27) * Test for talent controllers * Talent controllers * Talent route * Added talentRoute endpoint * Package json update * Fixed linting issues * Revert changes * Accept integration: getTalentById * Fixed no-unsed-var error * test: fix failed test for talentcontrollers * chore: fix eslint hasOwnProperty * Employer Signup and Login (#34) * employerSignup * employer signup and login * added a test * fixed * Feat: About us section implemented (#36) * feat: made about section * feat: done with about us page * fix: linting errors * readme update&auth page minimal implementation (#39) * docs: update readme with more project information * feat: integrate auth pg with auth api for talents * feat: talent signin and signup v1 implementation * feat: update landing page with logo * docs: update readme Changed logo size in readme * feat: implement talent and employer routing Implement authentication for talent and employer to redirect to the various pages * fix: fix eslint error&update project favicon * bug: change talent onClick toggle to true or false Changed the employer and talent toggle from the auth form to take in true or false as the onClick setIsTalent param instead of bool negation * test: fix test assertions in talentController test * docs: update readme with more project information * feat: talent signin and signup v1 implementation * docs: update readme Changed logo size in readme * feat: add seperate models for the following certification experience, skills, education and project * Rebasing staging:Mergeconflict resolved * Added talentPagination endpoint * Talent pagination file * Talent pagination route * Feat: Error handler * Feat: Talent pagination * Feat: Talent pagination route * Feat:Landing-page * fix: linting errors * feat: made about section * chore: made minor changes * fix: made minor changes * chore: general fixes * chore: clean staging branch * bug: add location to talent test mock data * test: remove redundant test file * feat: implemented datepicker component * feat: creaed Talent Card component and implemented dummy content for employer page * chore: fix tsc bundle error fix tsc bundle error for talent undefined props * feat: add skills resource endpoints * feat: add endpoints for talent experience * Incoming changes * Conflict merge: Resolved * refactor: initial code refactor to use redux * Conflict merge: Resolved * feat: implement user logout when token expire * chore: fix client lint error * feat: implement talent data fetching from the api * feat: add route button to talent card Added show talent details route button using react-router-dom Link functionality * fix: fix eslint error * feat: add user talent details and offers pages Add client pages for talent offers and talent details * Employer user read/write 40% progress (#64) * feat: add x and linkedn socials to talent table * feat: add more page routes&adjust navbar Add talenthire, getranked, and employeroffer route pages Adjust navbar to detect user logged in * bug: fix assets images not loading in details page Changed img src to absolute path and move all asset files to public directory * feat: implement Show talent initial page Implemented minimal talent details page from the employers account consuming api to get one talent by id * fix: fix eslint useEffect dependencies * Conflict merge: Resolved * Conflict merge: Resolved * Conflict merge: Resolved * feat: add more talents props tables api endpoints Added Certification, Education adn Projects resource endpoint * feat: add patch http method for talent routes * feat: add more offer routes Add route to get offer by employer or talent id * feat: implement minimal talent offer card * feat: implement minimal talent offer page * feat: add offer create redux action type * bug: add offerData to createOffer post endpoint * feat: add employer offer page initial design * feat: add hire dev offer form for testing * feat: add getbytalent id route for talent bio data * feat: add talents subdata reducer actions && types * fix: fix eslint error * Conflict merge: Resolved * Conflict merge: Resolved * Merge conflict: resolving * Conflict merge: Resolved * Merge conflict: package-lock.json * Conflict merge: Resolved * Conflict merge: Resolved * Merge conflict: Interfaces * Conflict merge: Resolved * Conflict merge: Resolved * Merge conflict: Resolving * Merge conflict: Accepted incoming changes * Merge conflict: Accepted incoming changes * Merge conflict: Accepted incoming changes * Merge conflict: Resolving * Merge conflict: Resolving * Merge conflict: Resolving * Feat: ProfileDropDownMenu * Package-lock.json * Feat: ProfileDropDownMenu component * Fixed lint issues * Fixed lint issues * Repetition: removed duplicate code * Test: features --------- Co-authored-by: Ayobami <[email protected]> Co-authored-by: Jojo Thomas <[email protected]> Co-authored-by: Lawal Abubakar Babatunde <[email protected]>
- Loading branch information
1 parent
7717eb4
commit 5a553ea
Showing
16 changed files
with
256 additions
and
105 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
{ | ||
"semi": true, | ||
"jsxSingleQuote": true, | ||
"singleQuote": true | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
.dropDownProfile{ | ||
position: absolute; | ||
top: 5rem; | ||
right: 2rem; | ||
width: 120px; | ||
padding: 15px; | ||
border-radius: 15px; | ||
background-color: rgb(62, 143, 62); | ||
border: 1px solid gray; | ||
color: black; | ||
} | ||
|
||
.dropDownProfile::before{ | ||
content: ''; | ||
position: absolute; | ||
top: -0.7rem; | ||
left: 65px; | ||
/* right: 1.1px; */ | ||
width: 24px; | ||
height: 24px; | ||
transform: rotate(37deg); | ||
background-color: white; | ||
border-left: 1px solid gray; | ||
border-top: 1px solid gray; | ||
background-color: rgb(62, 143, 62); | ||
|
||
} | ||
|
||
.logout{ | ||
cursor: pointer; | ||
font-weight: 600; | ||
box-sizing: content-box; | ||
border-radius: 8px; | ||
padding-left: 16px; | ||
background-color: rgb(189, 45, 45); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
import './DropDown.css' | ||
|
||
function ProfileDropDownMenu({ logout }: { logout: () => void }): JSX.Element { | ||
|
||
return ( | ||
<div className='flex flex-col dropDownProfile'> | ||
<ul className='flex flex-col gap-3'> | ||
<li>Edit Profile</li> | ||
<li>Settings</li> | ||
<li onClick={logout} className='logout'>Logout</li> {/* Use onClick to trigger the logout function */} | ||
</ul> | ||
</div> | ||
) | ||
} | ||
|
||
export default ProfileDropDownMenu |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -186,4 +186,4 @@ export const deleteTalent = async ( | |
} catch (err) { | ||
next(err); | ||
} | ||
}; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.