Skip to content

tim2004timi/web-hackathon

Repository files navigation

image

Веб сервис для фулфилмент услуг с поддержкой интерфейса через telegram.

Fast Way - это надёжный фулфилмент сервис. Мы осуществляем полный комплекс услуг по логистике ваших товаров. Удобная доставка и упаковка для маркетплейсов.

Fast Way - веб проиложение построенное на базе Django Framework и СУБД PostgreSQL. Данная архитектура проекта дает мощный и безопасный каркас с возможностью маштабирования в глубину и в ширину.

Что используется для качественной разработки.

Мы пользуемся готовыми удобными сервисами для продуктивной командной работы. Это дает большую концентрацию над проектом и облегчает второстепенные обязаности.

Список сервисов, которыми мы пользуемся:

  • Git и GitHub
  • Miro
  • Figma
  • Draw.io
  • LiveShare
  • VMware для PostgreSQL и Redis на нашем сервере

Как запустить проект на своем устройстве.

Данный проект можно запустить у себя 2-мя способами.

Способ 1

sudo docker-compose build
sudo docker-compose up -d

Способ 2

  1. Склонировать проект из GitHub.
git clone https://github.com/tim2004timi/web-hackathon.git
  1. Перейти в директорию проекта.
cd web-hackathon
  1. Создать виртуальное окружение (python 3.10.9).
python -m venv venv
  1. Активировать виртуальное окружение.
venv/Scripts/activate.bat
  1. Установить все необходимые пакеты.
pip install -r requirements.txt
  1. Запустить django сервер (доступно, только, если вы подкючены к нашему серверу СУБД).
python manage.py runserver
  1. Запуск telegram бота (при необходимости).
python manage.py bot

Участики команды.

Голубев Тимофей / г. Москва / Бэкенд + Тимлид @alfa_timoha

Климин Артемий / г. Москва / Девопс + Разработка бота @deiksstra

Кручинкин Сергей / г. Москва / Фронтенд @D3L0R1AN

Сахаров Никита / г. Москва / Дизайнер @parkkkx

Скриншоты нашего веб сервиса.

image image image image