Palt is an application for reading books with interface for commenting and discussion by quotes.
To run project, first clone the repo on your device using the command below:
git init
git clone https://github.com/DF5HSE/SE2021Practice.git
Make sure you have Python3 and pip installed on your device. Perform installation dependencies by running
python3 build-system-script.py install-depends
build-system-script.py -- is a script which help to run some routine
operations and checks automatically. You can launch it by:
python3 build-system-script.py <command>. Available commands are:
install-depends-- install dependencies, listed inrequirements.txt.type-check-- run mypy, which check matching of types in source python files.pylint-- run pylint linter above source filesall-checks-- run all checks commands.
You can launch web application on your local host by command:
python3 -m uvicorn src:palt_app --reload
After that you can try out endpoints in your browser on http://127.0.0.1:8000/docs
Documentation and other useful materials you can find in project wiki.
Project is in development. The first step is creating a web application, which is in progress now.
Roadmap for project can be found here.
Denis Filippov (GitHub: DF5HSE)