Welcome to the CareerHub web application repository! This is a full-stack web application built with Node.js and React, designed to serve as a career platform connecting job seekers and employers. The platform includes features such as job listings, events, and courses to enhance the overall career experience.
Project Review Video: https://www.youtube.com/watch?v=0mTIeqcjIF4&t=219s
CareerHub is a comprehensive web application that brings together job seekers and employers in a unified platform. Users can explore job listings, upcoming events, and available courses, creating a dynamic environment for career development.
-
Job Listings:
- Browse through a variety of job opportunities posted by different employers.
- Filter job listings based on categories, location, and job type.
-
Events:
- Stay updated on relevant career events, workshops, and seminars.
- Participate in events to expand professional networks.
-
Courses:
- Discover educational courses to enhance skills and qualifications.
- Enroll in courses directly through the platform.
-
User Profiles:
- Create and manage user profiles for both job seekers and employers.
- Customize profiles with personal and professional information.
-
Messaging:
- Facilitate communication between job seekers and employers.
- Exchange messages regarding job applications and opportunities.
-
Frontend:
- React
- Redux (or state management library of your choice)
- Framer
- MUI
-
Backend:
- Node.js
- Express
- MongoDB
- Firebase
-
Deployment:
- Frontend - Backend development