Introductory_Video.mp4
If you have ever come across the process of applying for jobs and internships, you must be knowing that it's not a cakewalk. Managing the job applications is a tedious task. Our application helps you to track and manage your job application process and helps you to control your application process without the need of messy excel sheets.
This application is created as a part of our SE project for Fall 2021
Working_application.mp4
Here each table represents the multiple stages of the application process. Currently we are including 4 basic steps which are job applied, job you are willing to apply without referral, job which has rejected you and the the jobs you are waiting for referral. One can edit any details at any stage in any table during the whole process.
** Python ** Node.Js ** Flask
Flake8, ESlint, Prettier
- Clone our project
- Before installation, we recommand you to open two consoles, one for frontend and the other for backend.
- First of all, you need to install Node.js. After that, run the following command in the frontend directory to open the website.
- After installing Node.js, try to run command
npm
on your console, and you will see the result as below. If you can't, trying to reopen your console and try the command again.
$ npm
npm <command>
Usage:
npm install install all the dependencies in your project
npm install <foo> add the <foo> dependency to your project
npm test run this project's tests
npm run <foo> run the script named <foo>
npm <command> -h quick help on <command>
npm -l display usage info for all commands
npm help <term> search for help on <term>
npm help npm more involved overview
- Third, run the following command.
npm start
is the command to run frontend server.
cd [location of the git repository]/frontend
npm install
npm start
- Install python3 and pip. Run the following command on
the other console
. If you can see the pip version in your console, you install pip successfully!
pip -V
- Then, start to install python dependencies:
cd [location of the git repository]/backend
pip install flask
pip install -U flask-cors
pip install selenium
pip install bs4
pip install webdriver-manager
pip install flask-jwt-extended
- Now, you can start the backend by running
flask run
on your console - Conclusion:
After installing all ncessary dependencies, you can run the following command to start the frontend and backend server in separate console:
cd [location of the git repository]/frontend
npm start
cd [location of the git repository]/backend
flask run