DocsExchanger
Веб-приложение написано на языке Python с использованием фреймворка Django. DocsExchanger — ресурс для обмена документами.
Функционал веб-приложения:
- На главной странице есть список загруженных документов от пользователей в виде списка с возможностью их скачать и поставить рейтинг (+/-).
- Имеется возможность регистрации новых пользователей системы и вход в личный кабинет.
- В личном кабинете пользователя отображается логин пользователя, выход из личного кабинета, список документов, загруженных пользователем. Есть возможность загрузить новый документ, удалить уже загруженный документ и изменить доступ к документу. Также предусмотрена возможность редактирования описания документа.
- В базе данных веб-приложения есть две таблицы: Users и Docs, между которыми имеется отношение один ко многим. В таблице Users хранятся данные пользователя (логин и пароль). В таблице Docs хранятся данные загруженных документов.