The site was developed using Vue and Django frameworks.
By integrating Django and Vue, we want to show all the possible functionality of their work together.
This project includes:
- creating a profile of the applicant and the employer.
- The employer can create vacancies, and the applicant can respond to them.
- Checking the company's existence. Chat between users.
- Download repository
- Install all required libraries for backend:
virtual venv
venv/script/activate
pip install -r requirements.txt
py manage.py makemigrations
py manage.py migrate
- Follow the path YoungWork\frontend
- Install all required libraries for frontend:
a.
npm upgrade
- In the terminal
npm run build
- Go to root .\YoungWork\
- In the terminal
sh run.sh prod
Libraries for python can be installed from requirements.txt Libraries for Vue can be installed "npm upgrade" Command 'sh' can only be used in bash terminal