├── src ├── index.css ├── components │ ├── Navbar │ │ └── NavBar.css │ ├── Admin │ │ ├── AdminNavBar&Sidebar │ │ │ ├── NavBar.css │ │ │ ├── AdminDrawer.jsx │ │ │ └── AdminSideBar.jsx │ │ ├── Admin_CompanyManagement │ │ │ ├── Admin_CompanyManagement.jsx │ │ │ ├── AdminPostManagement │ │ │ │ ├── AdminPostManagement.jsx │ │ │ │ ├── AdminAllPostList │ │ │ │ │ └── AdminBlockPost.jsx │ │ │ │ └── AdminPostBlockedList │ │ │ │ │ └── AdminUnblockModal.jsx │ │ │ └── AdminCompanyLIst │ │ │ │ └── AdminCompanyList.jsx │ │ ├── AdminMore │ │ │ ├── Skills │ │ │ │ ├── Skills.jsx │ │ │ │ ├── BlockedSkillsList │ │ │ │ │ └── UnblockSkillsModal.jsx │ │ │ │ ├── SkillsList │ │ │ │ │ └── BlockSkillsModal.jsx │ │ │ │ └── AddSkillsModal │ │ │ │ │ └── AddSkillsModal.jsx │ │ │ ├── JobTitle │ │ │ │ ├── JobTitle.jsx │ │ │ │ ├── BlockedTitleList │ │ │ │ │ └── UnBlockedTitleModal.jsx │ │ │ │ ├── AllJobTitleList │ │ │ │ │ └── BlockJobTitleModal.jsx │ │ │ │ └── AddJotTitleModal │ │ │ │ │ └── AddJotTitleModal.jsx │ │ │ ├── JobCategory │ │ │ │ ├── JobCategory.jsx │ │ │ │ ├── AllCategoryList │ │ │ │ │ └── CategoryDeletingModal.jsx │ │ │ │ └── AddJobCategory │ │ │ │ │ └── AddJobCategoryModal.jsx │ │ │ └── AdminMore.jsx │ │ ├── AdminDashboard │ │ │ └── AdminDashboard.jsx │ │ ├── Admin_UserManagement │ │ │ └── Admin_UserManagement.jsx │ │ └── AdminNotifications │ │ │ └── AdminNotifications.jsx │ ├── Loading │ │ └── Loading.jsx │ ├── Company │ │ ├── CompanyProfle │ │ │ └── ComapnyMyInfo.jsx │ │ └── Dashboard │ │ │ ├── ScheduledList │ │ │ └── ScheduledList.jsx │ │ │ ├── PostsComponents │ │ │ ├── BlockUnblock │ │ │ │ ├── DeletePost.jsx │ │ │ │ └── UnblockPost.jsx │ │ │ └── PostList.jsx │ │ │ └── RequestsComponents │ │ │ ├── CompanyList │ │ │ └── ScheduleModal │ │ │ │ └── ScheduleModal.jsx │ │ │ └── RequstsComponents.jsx │ ├── dropdown.jsx │ ├── user │ │ ├── EducatinModals │ │ │ ├── DltEducationModal.jsx │ │ │ └── AddEducation.jsx │ │ ├── ExperienceModals │ │ │ └── DeleteExpModal.jsx │ │ └── LanguageModal │ │ │ └── AddLanguageModal.jsx │ ├── Profile │ │ └── MyinfoComponent │ │ │ ├── ExperienceComponents │ │ │ ├── DeleteExperienceModal.jsx │ │ │ └── ExperienceComponents.jsx │ │ │ ├── EducationsComponents │ │ │ ├── DeleteEducationModal.jsx │ │ │ └── EducationsComponents.jsx │ │ │ ├── Modal │ │ │ └── OpenToCv.jsx │ │ │ ├── SkillComponents │ │ │ └── SkillComponents.jsx │ │ │ └── MyinfoComponent.jsx │ ├── NavBarSearching │ │ └── NavBarSearching.jsx │ ├── Getdata.jsx │ └── choose.jsx ├── assets │ ├── Edit.png │ ├── user.png │ ├── PdfIcon.png │ ├── biginer.png │ ├── expert.png │ ├── hiring.webp │ ├── users.png │ ├── DeleteImg.png │ ├── fileimage.png │ ├── ProfileImg.jpeg │ ├── someexpert.png │ ├── CompanyProfile.png │ ├── defaultprofile.jpeg │ ├── EmailImg │ │ ├── EmailClose.png │ │ └── EmailOpen.png │ ├── VerificationImg │ │ ├── VerifyImage.png │ │ └── UnverifyImage.png │ ├── icons8-google.svg │ └── react.svg ├── pages │ ├── ChoosePage.jsx │ ├── Admin │ │ ├── AdminLoginPage.jsx │ │ └── AdminHomePage.jsx │ ├── Company │ │ ├── CompanyDashboard │ │ │ └── CompanyDashboard.jsx │ │ ├── CompanyHomePage.jsx │ │ └── CompanyNotifications.jsx │ ├── User │ │ ├── CompanyLIst │ │ │ └── CompanyLIst.jsx │ │ ├── SignUpPage │ │ │ └── RegisterResendmail.jsx │ │ ├── RegisterSteps │ │ │ ├── Languages.jsx │ │ │ ├── Position.jsx │ │ │ └── Education.jsx │ │ ├── Notifications │ │ │ └── Notifications.jsx │ │ └── Dashboard │ │ │ └── Dashboard.jsx │ └── ForgotPassword │ │ ├── Mailshowpage.jsx │ │ └── ForgotPassword.jsx ├── constants │ └── constants.js ├── routes │ ├── Admin.jsx │ ├── company.jsx │ └── user.jsx ├── Redux │ ├── store.js │ ├── CompanySlice.js │ └── UserSlice.js ├── ProtectedRoutes │ ├── UserProtected.jsx │ ├── AdminProtected.jsx │ ├── PrivateRoutes.jsx │ └── CompanyProtexted.jsx ├── main.jsx ├── utils │ └── axiosUtils.jsx └── App.jsx ├── vercel.json ├── postcss.config.js ├── vite.config.js ├── .gitignore ├── README.md ├── index.html ├── tailwind.config.js ├── .eslintrc.cjs ├── public └── vite.svg └── package.json /src/index.css: -------------------------------------------------------------------------------- 1 | 2 | @tailwind base; 3 | @tailwind components; 4 | @tailwind utilities; -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- 1 | { 2 | "routes": [{ "src": "/[^.]+", "dest": "/", "status": 200 }] 3 | } -------------------------------------------------------------------------------- /src/components/Navbar/NavBar.css: -------------------------------------------------------------------------------- 1 | .custom-navbar-width { 2 | max-width: 100% !important; 3 | } 4 | -------------------------------------------------------------------------------- /src/assets/Edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/Edit.png -------------------------------------------------------------------------------- /src/assets/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/user.png -------------------------------------------------------------------------------- /src/assets/PdfIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/PdfIcon.png -------------------------------------------------------------------------------- /src/assets/biginer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/biginer.png -------------------------------------------------------------------------------- /src/assets/expert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/expert.png -------------------------------------------------------------------------------- /src/assets/hiring.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/hiring.webp -------------------------------------------------------------------------------- /src/assets/users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/users.png -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | export default { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | } 7 | -------------------------------------------------------------------------------- /src/assets/DeleteImg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/DeleteImg.png -------------------------------------------------------------------------------- /src/assets/fileimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/fileimage.png -------------------------------------------------------------------------------- /src/components/Admin/AdminNavBar&Sidebar/NavBar.css: -------------------------------------------------------------------------------- 1 | .custom-navbar-width { 2 | max-width: 100% !important; 3 | } 4 | -------------------------------------------------------------------------------- /src/assets/ProfileImg.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/ProfileImg.jpeg -------------------------------------------------------------------------------- /src/assets/someexpert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/someexpert.png -------------------------------------------------------------------------------- /src/assets/CompanyProfile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/CompanyProfile.png -------------------------------------------------------------------------------- /src/assets/defaultprofile.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/defaultprofile.jpeg -------------------------------------------------------------------------------- /src/assets/EmailImg/EmailClose.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/EmailImg/EmailClose.png -------------------------------------------------------------------------------- /src/assets/EmailImg/EmailOpen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/EmailImg/EmailOpen.png -------------------------------------------------------------------------------- /src/assets/VerificationImg/VerifyImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/VerificationImg/VerifyImage.png -------------------------------------------------------------------------------- /src/assets/VerificationImg/UnverifyImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MOHAMMEDSIFANKP/Career_Bridge_FrontEnd/HEAD/src/assets/VerificationImg/UnverifyImage.png -------------------------------------------------------------------------------- /src/pages/ChoosePage.jsx: -------------------------------------------------------------------------------- 1 | import React from 'react' 2 | import Choos from '../components/choose' 3 | 4 | function ChoosePage() { 5 | return ( 6 |
Scheduled list
10 |See information about all members
11 | 12 |{selected === "All List" ? ( 16 | <>All Company Posts> 17 | ) : selected === "Block LIst" ? ( 18 | <>Blocked Company Post> 19 | ) : ( 20 | <>Reports List> 21 | )}
22 |See information about all posts
23 |{selected === "All List" ? ( 15 | <>All Company List> 16 | ) : selected === "Unblock List" ? ( 17 | <>Unblocked Company List> 18 | ) : ( 19 | <>Blocked Company List> 20 | )}
21 |See information about all posts
22 |Requests
27 |21 | {" "} 22 | {selected === "All Skills List" ? ( 23 | <>All Skills List> 24 | ) : ( 25 | <>Deleted Skills List> 26 | )} 27 |
28 |See information about all posts
29 | 33 |21 | {" "} 22 | {selected === "Job TItle List" ? ( 23 | <>All Job Title List> 24 | ) : ( 25 | <>Deleted Job Title List> 26 | )} 27 |
28 |See information about all posts
29 | 33 |21 | {" "} 22 | {selected === "Category List" ? ( 23 | <>All Category List> 24 | ) : ( 25 | <>Deleted Category List> 26 | )} 27 |
28 |See information about all posts
29 | 33 |66 | Post Counts Over Months 67 |
68 |74 | Users And Posts Chart 75 |
76 |17 | {" "} 18 | {selected === "All List" ? ( 19 | <>All Users List> 20 | ) : selected === "All Company List" ? ( 21 | <>All Company Users List> 22 | ) : selected === "Block User List" ? ( 23 | <>Blocked Users List> 24 | ) : ( 25 | <>Blocked Company Users List> 26 | )} 27 |
28 |See information about all posts
29 |Company List
50 |+
69 |76 | {skills.skills} 77 | DltSkills(skills.id, index)} 80 | > 81 | X 82 | 83 |
84 | ))} 85 | 86 |Member list
18 |See information about all members
19 |All
29 |Pendng
39 |Accepted
49 |Rejected
59 |Join as a client or freelancer
27 |I’m a client, hiring for a project
45 |I’m a freelancer, looking for work
63 |Already have an account? Log In
73 |63 | Verify your email to continue 64 |
65 |
68 | Please check your email and select the link provided to verify
69 | your
address.
70 |
25 | {TypesofPost === "Posts" ? ( 26 | <>Post list> 27 | ) : TypesofPost === "Archive Posts" ? ( 28 | <>Archive Posts> 29 | ) : ( 30 | <>Blocked Posts> 31 | )} 32 |
33 |See information about all posts
34 | {CompanyInfo.is_verify ? ( 35 | 45 | ) : ( 46 | "" 47 | )} 48 |78 | Company not verified 79 |
80 |My info
47 |This is a client account
48 |Account
54 |Client
81 |82 | {UserInfo.first_name} {UserInfo.last_name} 83 |
84 |{UserInfo.email}
86 |Position
87 |{JobTitleRedex}
88 |69 | Verify your email to continue 70 |
71 |
74 | Please check your email and select the link provided to verify
75 | your
address.
76 |
Notification
66 |{notify.message}
92 |Notification is empty
106 |5/7
45 |
47 | Looking good. Next, tell us which languages
48 |
49 | you speak.
50 |
52 | Upwork is global, so clients are often interested to know what
53 | languages you speak. English is a
54 | must, but do you speak any other languages?
55 |
Language
61 |Proficiency
64 |Education
48 |60 | + 61 |
62 |63 | Add Education 64 |
65 |{educations.School}
85 |{educations.Degree}
86 |87 | {educations.DatesAttended} - {educations.Datesended} 88 |
89 |Home
41 |Dashboard
66 |All Users
91 |Experience
36 |48 | + 49 |
50 |51 | Add Experience 52 |
53 |83 | {experience.subtitle} 84 |
85 |{experience.company}
86 |87 | {experience.startdate} - {experience.enddate} 88 |
89 |90 | {experience.state} , {experience.country} 91 |
92 |Notification
78 |{notify.message}
104 |Notification is empty
118 |Notification
77 |{notify.message}
103 |Notification is empty
117 |1/7
42 |
47 | This lets us know how much help to give you along the way. We won’t
48 | share your answer with anyone
else, including potential
49 | clients.
50 |
65 | I am new to this 66 |
67 |81 | Some experience 82 |
83 |98 | I am an expert 99 |
100 |93 | Forgot your password 94 |
95 |98 | Enter your email address and select{" "} 99 | Send Email. 100 |
101 |Applyed list
34 |54 | Applyed Job list 55 |
56 |57 | See information about all Applyed List 58 |
59 |All
69 |Accepted
79 |Pending
89 |4/7
61 |
63 | Clients like to know what you know - add
64 |
your education here.
65 |
67 | You don’t have to have a degree. Adding any relevant education helps 68 | make your profile more visible. 69 |
70 |78 | + 79 |
80 |81 | Add education 82 |
83 |{education.Degree}
105 |Descrption :
107 |{education.Description}
108 |