WolfTrack 4.0 (Changes made in Phase 4) - Youtube Video
WolfTrack4.0 is your ultimate destination for seamless organization and efficiency in your pursuit of internships and full-time job opportunities. This sophisticated online platform empowers you to streamline your application process, keeping tabs on every step of your professional journey. Say goodbye to scattered notes and endless email threads β with WolfTrack4.0, you can effortlessly manage applications, deadlines, and crucial documents, ensuring you never miss a beat in your career quest. It's your compass in the competitive job market, offering structure and precision without sacrificing style and user-friendliness. WolfTrack4.0 is your passport to success, guiding you through the winding paths of career opportunities with elegance and ease.
We offer features like giving suggestions for improvements on your resume, tracking your application and many more.
This platform has been designed keeping in mind any person who is out to seek a job or internship. This may be a college student in any year, as well as a career professional wishing to switch. It may also be someone looking to enter an industry for the first time. This platform caters to a wide target audience and its simple, yet powerful features make it useful for everyone.
Python | Flask | HTML | CSS | JavaScript | BootStrap | MySQL | AWS
- AWS Relational Database Service-RDS
- The AWS Database is used as a primary DB by the location. The application interacts with the DB and no additional steps are required from the users. For any contributors or future developers, please mail to [email protected] to get your AWS IAM user account details to connect to AWS RDS.
- Microsft Power BI
- Highcharts
-
- Download Python3.x.
-
E.g If you downloaded
Python 3.8.7
above, thenSteps to setup virtual environment
-
Create a virtual environment:
python3.8 -m venv test_env
-
Activate the virtual environment:
source test_env/bin/activate
-
Build the virtual environment:(must be present in project root directory)
pip install -r requirements.txt
-
-
To run/test the site locally:
-
Clone WolfTrack github repo.
-
Navigate to project directory.
-
Run
python main.py
orpython3 main.py
If there is a certificate error coming up for nltk stopwords download:- search for "Install Certificates.command" in finder and open it. Its a script that will install required Certificates.
- Run the above command again.
- search for "Install Certificates.command" in finder and open it. Its a script that will install required Certificates.
-
Site will be hosted at:
http://127.0.0.1:5000/
-
Class/Functions Documentation Use Cases Documentation
It is part of the Github Workflow Build
- Create database ER diagram
- Create SQL DML and DDL queries
- Create Dashboard Page
- Create Login Page
- Create Signup Page
- Setup Flask
- Add Unit testing
- Add Error Handling mechanisms
- Mock of Job Application Map using Power BI
- Resume Parser and Analyzer
- Email Notifcation after adding new job profile to list
- Upload and maintaining resume versions
- Send remainder mails for deadlines
- Share your profile with others
- Creation of Docker image
- Readily deployable image in docker registry
- Two Type Login Application - Admin and User
- Resume Review, Comment, Download and Like by Admin
- Comments given by Admin are sent as email to the user
- Cronjob for pending application deadlines as email notification
- Implemented web scraping to find relevant jobs according to user's profile and recommend him
- Daily Goal Check to keep track of number of jobs applied and to apply
- Customizable Daily Target Field
- Parse Resume Document with other extensions
- Recommend jobs by matching the resume with open jobs
- Created Sign-up functionality
- Fixed log-in authentication
- Fixed daily goals feature
- Added Site Navigation
- Front end aesthetic changes
- Added dynamic tables to Wishlist, Applied, In Process and Offers tabs
- Added chatGPT pipeline for resume suggestions
- Web scraper for recommended jobs
- Configure Cron-Job for reminder as SMS notification
- Online chat with expert
- Resume template editor
- Interview Preparation resources tab
- Salary insights and comparisons
For support and inquiries related to WolfTrack 4.0, please contact us at [email protected]. We are here to assist you and address any questions or issues you may have.
Stay Connected:
- Discord Community: Join our active Discord community at https://discord.gg/bmaXxb3yg4 to engage with our team, ask questions, and stay up-to-date with the latest developments of the project.
We appreciate your interest and look forward to providing you with the best possible support and updates.
This project currently receives no funding.
Please refer to the CONTRIBUTING.md if you want to contrbute to the WolfTrack 4.0 source code. Follow all the guidelines mentioned and raise a pull request for the developers to review before the code goes to the main source code.
Shreya Vaidya | Dhruv Kolhatkar | Aniket Darp | Chinmay Walinjkar |