Skip to content

Evgeniy-Golodnykh/ambassadors_crm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backend_CRM

Description

CRM-system for Yandex Practice Ambassadors.

Quick Start

  1. Clone repo
git clone git@github.com:Ivanmatv/backend_CRM.git
  1. Creates the virtual environment
python3 -m venv venv
  1. Activates the virtual environment
source venv/bin/activate
  1. Upgrade PIP and install the requirements packages into the virtual environment
python3 -m pip install --upgrade pip
python3 -m pip install -r requirements.txt
  1. To create the database use command
python3 manage.py migrate
  1. To create the superuser use command
python3 manage.py createsuperuser
  1. To run the application use command
python3 manage.py runserver

API Documentation

http://127.0.0.1:8000/api/swagger/
http://127.0.0.1:8000/api/redoc/

Technology

Python, Django REST framework, PostgreSQL, Docker, GitHub Actions

Authors

Anastasia Antipina
Evgeniy Golodnykh
Ivan Matveev
Sergey Chukin

CI/CD pipeline status

ambassadors_crm workflow

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.6%
  • Dockerfile 0.4%