jobLinker.mp4
JobLinker is an innovative platform that streamlines the job search process by integrating personalized email communication with job listings. It allows users to generate emails tailored to specific industries or companies of interest. Simply select the industry or company you're interested in, generate the email, review it, make any necessary changes and copy it. Then, send the generated email to the HR manager. Congratulations on securing the interview! 🎉🎉
-
Personalized Job Recommendations:
- Users can input job role, preferred job location, and other relevant criteria. The backend processes this information to curate a list of job recommendations tailored to the user's preferences.
-
Email Integration:
- Job Linker utilizes email as a primary communication channel, providing a familiar and accessible way for users to interact with the platform. Users receive a periodic email containing a curated list of jobs that match their specified criteria.
- These components allow you to set up routing in your React application.
npm install react-router-dom
- This command will download and install the react-scroll package and its dependencies into your project's node_modules directory.
npm install react-scroll
- fontawesome provides a React component for using Font Awesome icons, and @fortawesome/free-solid-svg-icons contains the free solid icons from Font Awesome.
npm install @fortawesome/react-fontawesome @fortawesome/free-solid-svg-icons
- This command will download and install the Axios library and its dependencies into your project's node_modules directory.
npm install axios
- AOS will automatically trigger animations when elements come into view as the user scrolls the page.
npm install aos --save
- npm start, the development server should start, and your default web browser should automatically open to http://localhost:3000.
npm start
- Install all the dependencies
pip install requirements.txt
Note : If some modules are not installed, you have to install them manually.
-
Install the redis, you can install it from our git repo itself @chetan
-
To run the Backend sever, run the given command in your terminal
python -m Backend.app
Note: The command "python -m Backend.app" seems to be attempting to run a Python module named app located within a package named Backend.
- JavaScript Framework/Library: React.js
- Styling: CSS, Sass
- State Management: Redux
- Routing: React Router
- HTTP Requests: Axios
- Package Manager: npm
- Animation Library: AOS (Animate on Scroll)
- Framework: Flask
- Database: SQLAlchemy
- Web Scraping: BeautifulSoup, requests
- OCR (Optical Character Recognition): pdfminer-six
- API Documentation: OpenAPI
JobLinker is developed by , , and in HaachTheFall 4.0. Our mission is to create inclusive solutions that enhance accessibility and help all users generate E-mail.