AI-Powered Career Platform | MERN Stack & Next.js & OpenAI API
Бюджэт: $25.0 - $30.0
HOURLY / FULL_TIME
⭐ 0.00 (0)
Egypt
node.js, react-js, api, api-integration, api-development
Пераважная кваліфікацыя
- Вопыт: Эксперт
Overview
The website will be having 3 users: Candidates, Employers, and Admin. Candidates will be able to register and login over the platform and can build their CV from the templates available. They can browse or search for jobs and can apply for the same. They can also book courses and can have sessions externally. They will get multiple pre-guided content in the form of video and documents. They can also take assessment and can get the score result at the end.
Employers will be able to list the jobs and can take subscription to unlock the CVs. They can also search for candidates and can get their CV unlock to reach them.
Admin will be able to manage the candidates, employers, coaches, content, subscription, CV templates, courses, bookings, pre-defined content, assessment etc.
Some characteristics of the system are being highlighted here:
The platform will be in Arabic and English.
3 CV templates will be available for candidates for free download
Dashboard for both Employers & Candidates
Database for both Employers & Candidates to manage jobs’ & applications’ status respectively
Videos, documents, timed assessments and presentations will be available for candidates
Users – Candidates
The users would be considered the front-end user on website and would be allowed to register over the platform. The following modules will be available under user account.
Registration: The users would be allowed to register on the platform by submitting the following details:
✓ First &Family Name
✓ Email Address – Mandatory (Verification)
✓ Gender
✓ Status (Student/Employed and so)
✓ Country
✓ Password
✓ Confirm password
✓ Accept Terms & Conditions (Check Box) – Option to Read the Same
✓ Submit button
Login: User would be able to login over the platform by:
✓ Email Address
✓ Password
✓ Keep user logged-in on the platform, until unless manual logout action performed.
✓ Update/Forgot Password: In case of user forgot their password, and then they have to provide the registered email address to receive password reset link.
Homepage
Manage Profile: Users will be able to manage profile:
✓ Picture
✓ Name
✓ Personal Profile and CV (Option to export as PDF)
✓ Status
✓ Interests
✓ Career identity - Assessment results
Career Roadway Gate: In this gate users will be able to get the career counselling. Following modules will be covered under this module:
The Course will further be divided under:
• Self-awareness:
• Market Awareness
• Decision Making
Note: The course will be having Videos, Articles &Document, respective to each category. The time limit of course will be around 50 minutes-1 hour and it will include multiple videos with small clips.
Assessment: The website will also be having different type of assessment – Planned with static data. 2 of them would be Objective and remaining 2 Subjective types.
✓ Career values
✓ Career interests
✓ Motivated skills
✓ Personality type
✓ Aptitude Assessments (timed)
✓ Standout Assessments (mandatory to issues certificates)
Note: Users will get scores after the assessment and will be also visible to the user’s profile. The Candidate can just see the answers being made by the candidate. Scores and equations will be using in programming.
CV Builder: Users will be able to edit their CV in the template (only 3) over the web. They can fill the details such as job title, experience, previous working companies, personal details, bio, education, certifications and all. Users can download the CV in pdf format.
Dashboard:
✓ Manage Profile – As defined above
✓ Reports – Total Assessments taken
✓ Assessment Results
✓ Recent Activities
Subscription: There will be different type of subscriptions for users. These plans will have different features and pricing. (Plans can be defined by the admin and can be modified).
Standout/Functional Learning Journey: This includes the following courses
✓ Communication- Videos, articles and assessments (Dynamic)
✓ Leadership. - Videos, articles and assessments (Dynamic)
✓ Problem Solving- Videos, articles and assessments (Dynamic)
✓ Presentation → Videos, Articles & Assessment(dynamic)
✓ Negotiation → Videos, Articles & Assessment(dynamic)
✓ Time Management → Videos, Articles & Assessment(dynamic)
Note: Users will get certification after the course completion. They can get over the system only in pdf form. Each course will be followed by Assessment for certificate to be issued. Other additional part may be added
Jobs’ Gate: Users will be able to browse or search for jobs and can apply for the same.
✓ Browse or search for jobs
✓ Apply categories and filters to search
✓ View Job listing
✓ View job detailed description
✓ Save/Apply for the job
✓ Shortlist Job
✓ Job Invitations (Manage Job Invitations received from Employers)
Notifications: Users will be able to view all the notifications over the platform. They will be notified for multiple operations:
✓ Assessment score
✓ Job update
✓ Session reminder and so.
Help/Support:
Users – Employers
The users would be considered the front-end user on website and would be allowed to register over the platform. The following modules will be available under employer account.
Registration: The users would be allowed to register on the platform by submitting the following details:
✓ First &Family Name
✓ Email Business Address – Mandatory (Verification)
✓ Gender
✓ Country
✓ Password
✓ Confirm password
✓ Accept Terms & Conditions (Check Box) – Option to Read the Same
✓ Submit button
Login: User would be able to login over the platform by:
✓ Email Address
✓ Password
✓ Remember Me: Keep user logged-in on the platform, until unless manual logout action performed.
✓ Update/Forgot Password: In case of user forgot their password, and then they have to provide the registered email address to receive password reset link.
Job Management: Employers will be able to list the jobs and can receive CVs from candidates. They can:
✓ Post jobs: Title, description, salary, country, job type and so
✓ View applied CVs
✓ View all job posted: Edit/delete
Subscription Plan: Users will be able to take plan to unlock the CVs. There will be different plans from which users can get the candidate details such as 1 month plan- 30 CV unlock, 2 months plan- 70 CV unlock and so.
Search Candidates: Users will be able to browse or search for jobs and can view their profile. They can unlock their CV (paid feature) and can contact the candidate as per the details given.
Notifications: Users will be able to view all the notifications over the platform. They will be notified for multiple operations:
✓ Any CV received
✓ If any CV unlocked.
✓ Job status update.
✓ Subscription update.
Dashboard:
Manage Profile
Logout
Help and Support
Backend
The platform will be available with a custom developed admin section through which Master admin would be allowed to control and monitor end-users’ activities.
Login: Login through secured login credentials (email address & password), defined during programming. Option to update the password through global setting or password reset link on email address.
Admin Dashboard: Interactive graphical representation of users, templates, subscription, pre-defined content, coach, categories and all. Side panel to access all modules available under admin panel.
User Management:
View/Add/Delete/Update any user account: Employer/Candidate
Suspend/Resume any user account
Add New User
Add Name
Add Email Address
Submit
Run searches for specific user accounts by
Specific keywords
User Type
Account date or date range
Reporting and Analytics: The admin will also be allowed to run reports on the platform. Google analytics will be integrated to know the analytics for the users.
View reports about total users available in database
Number of total attempted assessments each user has taken
Option to export the reports in excel and PDF format.
Category Management: This section would allow admin to manage the categories such as Job category, course category.
View all categories
Add/delete any category
Course Management: Admin will be able to view or manage the courses.
View all courses
Add/edit/delete any course
Subscription Management: Admin will be able to view or manage the subscription for candidates and employers.
View all subscription
Add/edit/delete any subscription
Payment Management: Admin will be able to view all the payments under this section coming through subscription and courses.
View total number of transactions so far
Filter by:
Day
Week
Month
Date or Date Range
Specific User
View revenue generated
Option to export the payment report in excel and PDF Format.
Course Booking Management:
View total number of bookings being made so far
Filter By
Status: Cancelled/Ongoing/Past
Date or Date Range
Category
Search by specific User
View booking’s Details
Booking ID
Booking Date & Time
User Name
Selected Category
Booking Status
Payment Status: View Total Payment
Chat- Share zoom/meet link for session (Externally managed sessions)
Coach Management: Admin will be able to add coaches and assign them the bookings.
Add coach
Edit/remove any coach
Assign bookings to coach.
Note: Coach can only login and can view his bookings and schedules.
Pre-Defined Content Management: Admin will be able to manage the content such as videos, documents, articles for the career gate. He can:
View all content
Add/edit/remove any content
Template Management: Admin will be able to manage the templates for the CV. There will be 3 templates from the backend side.
View all templates
Enable/disable any template
Assessment Management: Admin will be able to upload the assessment for the candidates to join.
View all assessment
Add/delete any assessment
Certification Management: Admin will be able to upload certification for the candidates after the course completion. There will be a single template for the certification which admin can modified from backend.
Reporting and Analytics: The admin will also be allowed to run reports on the platform.
View reports of payments: filter by day/week/date range/month
View reports of booked sessions: filter by day/week/month/date range/status
Option to export the reports in excel and PDF format.
Content Management: This section would allow admin to manage dynamic pages content:
Manage Text & Images being available on the Dynamic Pages/content.
Meta Data Management
FAQs and all
Global Settings
Technology Matrix
Адкрыць заказ
AI-чарнавік адказу
Згенеруйце кароткі cover letter па гэтай вакансіі. Перад адпраўкай адрэдагуйце.
Увайдзіце, каб згенерыраваць AI-чарнавік.
Увайсці