Skip to content

VasiliyNichnikov/BackendLevel1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

Backend Level-1


Описание:

Создание записной книжки, в которую можно добавлять продукты. При добавлении продукта нужно указать:
название продукта, цену продукта, дату покупки. Кроме того каждый продукт можно редактировать или удалять.

Также данный инструмент включает в себя регистрацию, аутентификацию пользователя, 
удаление аккаунта пользователя.

Инструкция по запуску сервера:

Примечание: весь проект и все его составляющие тестировались на OS Windows

  1. Используя docker - docker pull vasiliynichnikov/level1_web. Далее запуск контейнера с мопощью команды docker run. Пример: docker run -d -p 8000:8000 vasiliynichnikov/level1_web
  2. Клонировать данный репозиторий, установить все компоненты из файла requirements.txt (из папки Backend) и запустить файл app.py. Если при запуске будет ошибка с сокетами, то нужно выставить другие порты. Делается это в файле app.py 18 строка.

Инструкция по запуску клиента:

  1. Если вы имеете OS Windows, то можно просто запустить файл main.exe, ПРИМЕЧАНИЕ: ПРИЛОЖЕНИЕ СЛУАШЕТ ЛОКАЛЬНЫЙ ХОСТ И ПОРТ ПОД НОМЕРОМ 8000, ЕСЛИ ВЫ ХОТИТЕ ПОМЕНЯТЬ ПОРТ ИЛИ ХОСТ, ТО ТОГДА НУЖНО ОБЯЗАТЕЛЬНО ПОЛЬЗОВАТЬСЯ НЕСКОМПИЛИРОВАННЫМ ПРИЛОЖЕНИЕМ

  2. Клонировать данный репозиторий, установить все компоненты из файла requirements.txt (из папки Client) и запустить файл Main.py. Если вы хотите поменять порт или хост, то сделать это можно в скрипте Main.py, 133 строка.


About

Backend. Лаборатория 2021

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published