Нужен человек который мог бы научить меня.
Создать сервис по созданию напоминалок. Который будет оповещать
пользователя js’ом если сайт открыт, push’ом если свернут, email’ом если
закрыт. Состоит из: заголовка, описание, место, участники, дата создания, дата
наступления. Плюсом будет добавление файлов и подзадач.
Требования к функционалу:
● Регистрация пользователя + профиль
● Создание, изменение и удаление напоминалок
● Привязка участников
● Комментирование напоминалок
● Оповещение на почту участников и создателя
● Повтор и завершение
● На двух языках (en,ru)
Требования к программной части:
● Код на python/Django
● БД MySQL
● Сервер в связке nginx+uwsgi+django+supervisor
● Минимальный api из json
● VCS git
● Плюсом будет разделение на микросервисы (Пример: комментарии к
напоминалкам в отдельном сервисе)
Требования к качеству:
● Покрыть юнит тестами
● Соблюдать принцип DRY
● Максимум изоляции между сервисам
● Плюсом будет приемочные тесты с Lettuce+Selenium
Требования к безопасности:
● Валидация данных от пользователей
● Зашифрованное общение между сервисами (если разделены)
● Проверить на XSS, CSRF уязвимости
● Логгирование важных действий
Current freelance projects in the category Python
Build a customer classification model1. There is client data in Mongo/SQL (approximately 20,000 entries with raw data). 2. It is necessary to build features and a classification model of clients into behavioral groups based on this data. 3. The project should be completed in Python. AI & Machine Learning, Python ∙ 3 hours 44 minutes back ∙ 15 proposals |
IT Automation of VAT Reporting
223 USD
It is necessary to develop a system for automating the transfer of sales data from the CRM to the accounting system Wafeq. The system should import bank and payment reports, automatically reconcile payments with invoices, generate invoices for VAT reporting, and minimize manual… AI & Machine Learning, Python ∙ 9 hours 9 minutes back ∙ 28 proposals |
Software maintenance
111 USD
It is necessary to make adjustments to the software and maintain it in the future; the software places orders based on specified parameters and sends them to a Telegram bot. Python, Bot Development ∙ 9 hours 58 minutes back ∙ 49 proposals |
Account reconciliation tool with the bank, cards, and accountantTechnical Assignment: Tool for Reconciling Accounts with Bank, Cards, and AccountantGeneral Goal A local tool (script/small application in Python) is needed, which is manually run once every 1-2 months on my computer and performs reconciliation between: Invoices I issued to… Python, Desktop Apps ∙ 21 hours 22 minutes back ∙ 34 proposals |
Automatic video posting on social media according to a scheduleTechnical Assignment (TA) Automatic video publication on social media according to a scheduleProject Description A script/bot (Python preferred, or any other solution of your choice — the main thing is stability and ease of maintenance) is needed, which automatically publishes… Python, Bot Development ∙ 1 day 9 hours back ∙ 54 proposals |