Skip to content

AounYoussef/JobCrafting

Repository files navigation

Job Crafting Logo Job Crafting

AI-Powered Career Alignment Platform

Helping people find work that matches their skills, values, and ambitions through AI, NLP, and organizational psychology.


🌟 Vision

Imagine waking up tomorrow excited to go to work.

Not because you have to β€” but because your role fits your strengths, your company reflects your values, and your team energizes you.

Job Crafting transforms careers from something people tolerate into something they genuinely enjoy.

We believe talent shouldn't be wasted and potential shouldn't be ignored.


πŸš€ What Job Crafting Does

🎯 Smart Job Matching

Uses AI to connect users with opportunities that align with their:

  • Skills
  • Experience
  • Interests
  • Career aspirations
  • Personal values

πŸ€– AI Career Coach

Provides personalized guidance to help users:

  • Identify growth opportunities
  • Improve career decisions
  • Build long-term career plans

πŸ“„ CV & Resume Optimization

Analyzes and improves resumes using AI-driven feedback to increase visibility and relevance.

🧠 Psychology-Driven Approach

Built on principles of organizational psychology to promote:

  • Employee satisfaction
  • Engagement
  • Career fulfillment
  • Better workplace fit

πŸ›  Tech Stack

  • Frontend: React + Vite
  • Backend: Node.js
  • AI: Google Gemini
  • NLP: Custom AI Processing
  • Styling: Tailwind CSS

πŸ“‹ Requirements

  • Node.js v18+
  • Google Gemini API Key
  • FireBase API Key

Get them here:

βš™οΈ Environment Variables

Create a .env file in the project root:

VITE_GEMINI_API_KEY=your_gemini_key_here
VITE_FIREBASE_API_KEY=your_firebase_key_here

πŸš€ Getting Started

Clone the repository

git clone https://github.com/AounYoussef/JobCrafting.git
cd JobCrafting

Install dependencies

npm install

Start development server

npm run dev

The application will be available at:

http://localhost:5173

🎯 Mission

Our mission is simple:

Help every individual discover work that aligns with who they are, not just what they can do.


πŸ“Έ Screenshots

πŸ“Έ Screenshots

🏠 Dashboard

πŸ”Ž Job Finder

πŸ“„ AI CV Studio

🧠 Career Advisor

πŸ‘€ Profile Settings

πŸ” Login


🀝 Contributing

Contributions, ideas, and feedback are welcome.

If you'd like to improve Job Crafting, feel free to open an issue or submit a pull request.


πŸ“„ License

This project is licensed under the MIT License.


Crafting Careers, Sculpting Success.