CRM-system for Yandex Practice Ambassadors.
General description of the task: We want to create a community management infrastructure that brings a predictable flow of marketing engagements per month.
- Clone repo
git clone git@github.com:Ivanmatv/backend_CRM.git
- Creates the virtual environment
python3 -m venv venv
- Activates the virtual environment
- for MacOS
python3 -m venv venv
source venv/bin/activate
- for Windows
python -m venv venv
source venv/Scripts/activate
- Upgrade PIP and install the requirements packages into the virtual environment
python3 -m pip install --upgrade pip
python3 -m pip install -r requirements.txt
- To create the database use command
python3 manage.py migrate
- To create the superuser use command
python3 manage.py createsuperuser
- To run the application use command
python3 manage.py runserver
http://127.0.0.1:8000/api/swagger/
http://127.0.0.1:8000/api/redoc/
Python, Django REST framework, PostgreSQL, Docker, GitHub Actions
Designers:
Frontend-developers:
Backend-developers:
System-analysts:
Business-analytics:
Project-manager: