CareerSetGo is a project that integrates Django Rest Framework (DRF) with a React frontend, providing a robust platform for career-related functionalities.
Before installing the project, ensure you have the following installed:
- Python: Version 3.8 or higher
- Node.js: Version 14 or higher
- Django: Version 4.2 or 5.0
- npm: Node package manager
git clone https://github.com/taralshah09/CareerSetGo.gitIt is recommended to install Django and DRF within a virtual environment. Follow these steps based on your operating system:
python -m venv env
env\Scripts\activatepython3 -m venv env
source env/bin/activateOnce your virtual environment is activated, install Django and DRF using pip:
cd backend
pip install -r requirements.txtOpen settings.py in your Django project and add the following to INSTALLED_APPS:
python manage.py migratecd frontendnpm installnpm run devTo run the backend server, navigate to the backend directory and use:
python manage.py runserver