API do site da biblioteca construída usando Django, Django Rest Framework, Rest Knox Authentication e Django Filters.
Os métodos da API podem ser usados pelo código do front -end para permitir que usuários e bibliotecários acessem os livros disponíveis na biblioteca.
Os bibliotecários têm acesso para adicionar novos livros, autores, categorias, publicações e cópias de livros. Enquanto os usuários normais podem acessar os livros disponíveis na biblioteca, pesquisar e filtrá -los e emprestar cópias de livros.
git clone https://github.com/EliasObeid9-02/library_system.git para clonar o repositório.cd library_system para mudar no diretório de código..env.example em .env e edite as variáveis para atender às suas necessidades, as variáveis de email são necessárias para os métodos de redefinição de senha.docker compose build para construir as imagens.docker compose up para iniciar os contêineres. Para interromper os contêineres, pressione Ctrl+C e execute docker compose stop , opcionalmente, execute docker compose down para remover os contêineres.
Para a execução, o aplicativo execute novamente docker compose up .
Para acessar o site, use o URL http://127.0.0.1:8000/