Live at : https://main--careerark.netlify.app/
CareerArk is a comprehensive platform offering a variety of services to assist users in their educational and professional journeys. From personalized career recommendations to advanced AI support, the platform is designed to provide actionable insights and resources for career development.
- Career Recommendations: Tailored career suggestions based on user preferences, skills, and aspirations.
- AI Assistant: An intelligent, personalized assistant to guide users with advice and resources.
- Free Career Assessment: A detailed tool to help users understand their strengths and align their career goals.
- Resume Reviews: Expert feedback and optimization tips for crafting the perfect resume.
- International Job Search: A job portal offering search capabilities for positions across the globe.
- AI Career Counselor: An AI-powered counselor to help users pick the best career path based on their skills and interests.
- Top Career Articles: Stay up-to-date with the latest trends, advice, and insights in the career development space.
- Frontend: React.js
- Backend: Node.js
- AI Services: Integration of advanced AI technologies for personalized support and career counseling
- APIs: Utilizes external APIs to provide international job listings and opportunities
To get started with CareerArk on your local machine, follow these steps:
-
Clone the repository:
git clone https://github.com/NancyAanchal/CareerArk.git
-
**Start the website
npm install npm start
-
Start the backend
cd server npm install node scrape.js
📂 public # Public static assets
📂 server
├── scrape.js # Backend logic for scraping
📂 src
├── 📂 assets
│ └── 📂 images # Images and other assets
├── 📂 components
│ ├── BottomHeader.jsx
│ ├── TopHeader.jsx
│ ├── features/
│ ├── footer/
│ ├── topArticles/
│ └── counsellor.jsx
├── 📂 pages
│ ├── JobAlert.jsx
│ ├── ChatBot.jsx
│ ├── Login.jsx
│ └── ... # Other minor page components
├── 📂 styles # Stylesheets for the app
└── App.js
README.md
We welcome contributions! Feel free to fork the project, submit pull requests, or open issues to enhance the platform.