TenderLine - service for communication between the supplier and the customer within the framework of agreeing on a future contract. Chat messages are forms for making changes to the contract, and as a result, both participants receive a ready-generated PDF document. There is also support for notifications of new messages via telegram bot and mail.
To install and run the project, you need Python 3.10.5+
Clone the project:
git clone https://github.com/NikitaKrylov/TenderLine.git
cd TenderLine
Create virtual env and install requirements:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Start the project
uvicorn backend.api.app:app --host 0.0.0.0 --port 8000
Clone the project:
git clone https://github.com/NikitaKrylov/TenderLine.git
cd TenderLine
Startup docker container:
docker compose up -d
if you have any ideas to improve the project or its individual components, then write here or make pull requests
- Push project
- Fix all
MISIS 52
- Крылов Никита — Python Backend Developer
- Андрей Кадомцев — Python Microservices Developer
- Кристина Егорова — Front-End Engineer
- Андрей Тычинин — UI Designer
- Брежнев Артем — Presentation Designer