An open API service indexing awesome lists of open source software.

https://github.com/hasims2001/talentforge

Project is based on Job matching system where jobseeker can find relevant jobs & recruiter can find recommended talent by using chatbot.
https://github.com/hasims2001/talentforge

chakraui flask genai genai-chatbot python react redux

Last synced: 5 months ago
JSON representation

Project is based on Job matching system where jobseeker can find relevant jobs & recruiter can find recommended talent by using chatbot.

Awesome Lists containing this project

README

          

# Talent Forge

Welcome to Talent Forge, Our cutting-edge job matching platform leverages the power of GenAI integration, empowering recruiters to effortlessly connect with ideal candidates and enabling job seekers to discover tailored opportunities aligned with their unique skills and experience. Transform your hiring process and career journey with Talent Forge today!

Single handly built project(frontend & backend) in span of 8 days.

## Table of Contents
- [Demo](#Demo)
- [Features](#features)
- [Tech Stack](#Tech-stack)
- [Links](#Links)
- [Screenshot](#Screenshot)
- [Installation](#installation)

## Demo
Video Link: https://youtu.be/HPg_oU8sAx8

## Features

- Chatbot integration using GenAI
- User Authentication
- Recruiter can post, add, update, and delete their job posts
- Jobseeker can apply on job posts, can update their profile, can also view the status of application

## Tech Stack

- Front-end:
- Chakra UI for a visually appealing and responsive user interface
- React.js for building dynamic and interactive components
- Redux for state mangement
- Back-end:
- MySQL for storing job posts, applications, skillsets and user data
- Flask for handling server-side logic

## Links

# Front-end:

- **Website URL:** [https://talent-forge-one.vercel.app](https://talent-forge-one.vercel.app)

# Back-end:
- **Github:** [https://github.com/Hasims2001/TalentForge-API](https://github.com/Hasims2001/TalentForge-API)

## Screenshot

![image](https://github.com/Hasims2001/TalentForge/assets/58412185/7be9828e-fd56-42bb-8980-828715c204d1)

![image](https://github.com/Hasims2001/TalentForge/assets/58412185/9bacaba2-2292-4810-9a10-d4b5232798c4)

![image](https://github.com/Hasims2001/TalentForge/assets/58412185/310a36c3-6c38-4434-a530-cbef388d9ca4)

![image](https://github.com/Hasims2001/TalentForge/assets/58412185/28a64051-e401-47c0-b9d2-e36e5ab5d448)

![image](https://github.com/Hasims2001/TalentForge/assets/58412185/c269d8ed-78b4-4c4b-951b-f6a2c448741c)

![image](https://github.com/Hasims2001/TalentForge/assets/58412185/7f0ef349-f76d-4b6e-b749-036103018b45)

![image](https://github.com/Hasims2001/TalentForge/assets/58412185/c3a1e326-f020-40e5-8295-150d50e71f00)

## Installation
To set up the project locally, follow these steps:

1. Clone the repository:

```bash
git clone https://github.com/Hasims2001/TalentForge.git
```

2. Open the TalentForge folder in termial:
```bash
cd TalentForge
```

3. Run command:
```
npm install
```

4. Run project
```
npm start
```

Feel free to explore the project using the provided links and discover the jobs or telents!