Поток заявок на наш конкурс pet-проектов настолько усилился в последние дни перед окончанием сбора, что мы решили продлить его еще на две недели — до 14 марта!
За это время вы можете отправить ваш личный проект на рассмотрение нашего жюри из опытных разработчиков и инвесторов. Мы будем особенно рады проектам с открытым кодом, а если вы не готовы его открывать даже для членов жюри — попросим подробно описать использовавшиеся технические решения.
Мы выберем самые интересные проекты, расскажем о них миру и, конечно, наградим призами! Победитель получит Apple iPhone 12 64GB, а участники, занявшие второе и третье место – наушники Marshall Monitor II ANC Black и набор Arduino соответственно.
Принять участие могут проекты в сферах мобильной разработки (Android и iOS), frontend и backend, AI и ML, IoT, Big Data, desktop, написанные на любом из языков программирования.
Конкурс проводим вместе с IT-компанией Genesis.
Ждем ваши проекты до 14 марта включительно.
https://specials.highload.today/
#конкурс
За это время вы можете отправить ваш личный проект на рассмотрение нашего жюри из опытных разработчиков и инвесторов. Мы будем особенно рады проектам с открытым кодом, а если вы не готовы его открывать даже для членов жюри — попросим подробно описать использовавшиеся технические решения.
Мы выберем самые интересные проекты, расскажем о них миру и, конечно, наградим призами! Победитель получит Apple iPhone 12 64GB, а участники, занявшие второе и третье место – наушники Marshall Monitor II ANC Black и набор Arduino соответственно.
Принять участие могут проекты в сферах мобильной разработки (Android и iOS), frontend и backend, AI и ML, IoT, Big Data, desktop, написанные на любом из языков программирования.
Конкурс проводим вместе с IT-компанией Genesis.
Ждем ваши проекты до 14 марта включительно.
https://specials.highload.today/
#конкурс
Пока продолжается сбор заявок на наш конкурс pet-проектов, мы решили познакомить вас с членами жюри
Дмитрий Грищенко — Full-Stack Software Engineer (JavaScript) в компании Innovecs. Дмитрий будет оценивать проекты по Frontend JavaScript и TypeScript. Его коммерческий опыт с JavaScript — около пяти лет. Начинал как фронтенд-девелопер, со временем освоил Node.js и таким образом перешел на Full-Stack.
Дмитрий будет ориентироваться на свежесть и пользу идеи, удобство и понятность использования программы, качество продукта и баланс в коде между масштабируемостью и отсутствием чрезмерной сложности. Дополнительное преимущество он отдаст проектам со строгой типизацией
«Просмотр чужого кода — это очень ответственно, надеюсь поставить себя на место нового члена команды, который должен поддерживать продукт в будущем. Буду обращать внимание на паттерны, которые помогли бы достаточно быстро и надежно расширить функционал, и на места, которые могут быть неправильно интерпретированы новым участником команды и несут потенциальную угрозу стабильности продукта», — рассказывает Дмитрий.
Заявки на участие в конкурсе все еще можно подать на лендинге
https://specials.highload.today/
#конкурс #жюри
Дмитрий Грищенко — Full-Stack Software Engineer (JavaScript) в компании Innovecs. Дмитрий будет оценивать проекты по Frontend JavaScript и TypeScript. Его коммерческий опыт с JavaScript — около пяти лет. Начинал как фронтенд-девелопер, со временем освоил Node.js и таким образом перешел на Full-Stack.
Дмитрий будет ориентироваться на свежесть и пользу идеи, удобство и понятность использования программы, качество продукта и баланс в коде между масштабируемостью и отсутствием чрезмерной сложности. Дополнительное преимущество он отдаст проектам со строгой типизацией
«Просмотр чужого кода — это очень ответственно, надеюсь поставить себя на место нового члена команды, который должен поддерживать продукт в будущем. Буду обращать внимание на паттерны, которые помогли бы достаточно быстро и надежно расширить функционал, и на места, которые могут быть неправильно интерпретированы новым участником команды и несут потенциальную угрозу стабильности продукта», — рассказывает Дмитрий.
Заявки на участие в конкурсе все еще можно подать на лендинге
https://specials.highload.today/
#конкурс #жюри
Продолжаем знакомить вас с членами жюри нашего конкурса pet-проектов
Вячеслав Белый — Mobile Team Lead, co-founder iOS Ukraine, основатель первой в Украине онлайн-конференции по iOS-разработке, ведущий обучающего YouTube-канала, консультант и аудитор мобильных команд. Оценивает проекты на iOS.
Вячеслав Белый по его собственным словам, в свое время полюбил мобильную разработку за возможность создания полноценного продукта. Он сам ведет сразу несколько pet-проектов и понимает разработчиков, которые горят желанием поделиться им с миром. Самую трудную и ответственную задачу он видит в том, чтобы не столько “оценить”, сколько дать участникам конкурса конструктивное мнение, которое поможет посмотреть на проект со стороны и открыть в нем что-то новое.
“Большую часть времени я занимаюсь развитием всего вокруг себя. Развиваю iOS-сообщество, в компании занимаюсь развитием мобильного направления, параллельно пописывая на Swift. Стартанул проект MeowTalk с нуля и до 2,5 млн пользователей, в родном Харькове знакомлю студентов с iOS-направлением. В остальное время являюсь ментором, готовлю людей всех уровней к собеседованиям, составляю планы развития, провожу аудиты iOS-команд. Это позволяет иметь четкое понимание и представление, что происходит в отрасли и в индустрии в целом. А это, в свою очередь, мотивирует заниматься всеми этими активностями”, — рассказывает Вячеслав Белый.
Заявки на участие в конкурсе можно подать до 14 марта на странице
https://specials.highload.today
#конкурс #жюри
Вячеслав Белый — Mobile Team Lead, co-founder iOS Ukraine, основатель первой в Украине онлайн-конференции по iOS-разработке, ведущий обучающего YouTube-канала, консультант и аудитор мобильных команд. Оценивает проекты на iOS.
Вячеслав Белый по его собственным словам, в свое время полюбил мобильную разработку за возможность создания полноценного продукта. Он сам ведет сразу несколько pet-проектов и понимает разработчиков, которые горят желанием поделиться им с миром. Самую трудную и ответственную задачу он видит в том, чтобы не столько “оценить”, сколько дать участникам конкурса конструктивное мнение, которое поможет посмотреть на проект со стороны и открыть в нем что-то новое.
“Большую часть времени я занимаюсь развитием всего вокруг себя. Развиваю iOS-сообщество, в компании занимаюсь развитием мобильного направления, параллельно пописывая на Swift. Стартанул проект MeowTalk с нуля и до 2,5 млн пользователей, в родном Харькове знакомлю студентов с iOS-направлением. В остальное время являюсь ментором, готовлю людей всех уровней к собеседованиям, составляю планы развития, провожу аудиты iOS-команд. Это позволяет иметь четкое понимание и представление, что происходит в отрасли и в индустрии в целом. А это, в свою очередь, мотивирует заниматься всеми этими активностями”, — рассказывает Вячеслав Белый.
Заявки на участие в конкурсе можно подать до 14 марта на странице
https://specials.highload.today
#конкурс #жюри
Новый день — новый член жюри нашего конкурса pet-проектов!
Максим Федоров — Senior PHP Developer в IT-компании Yellow Stone. Оценивает проекты по Backend PHP и веб-разработке
Cвой путь в IT Максим начинал как разработчик программного обеспечения для ПК в далеком 2008 году. Затем перешел в веб-разработку, так как считает эту отрасль интересной в техническом плане и дающей множество возможностей. Последние шесть лет работает над разными проектами в качестве backend-разработчика, имеет опыт управления командами до десяти человек.
Максим считает своей главной целью как члена жюри дать участникам качественный фидбек по таким параметрам, как функциональность, оправданность применения технических решений, очевидность программного дизайна, чистота кода. Он готов помочь выявить слабые места в технической реализации, которые могут превратиться в проблемы в случае коммерческого запуска проекта.
“Мне нравятся сложные нестандартные проекты, интересуют новые технологии, дизайн кода, архитектура программного обеспечения, highload-приложения, исследования. Я ярый фан чистоты кода, его очевидного дизайна, качественной программной архитектуры”, — рассказал о себе Максим Федоров.
Заявки на участие в конкурсе можно подать до 14 марта на странице
https://specials.highload.today
#конкурс #жюри
Максим Федоров — Senior PHP Developer в IT-компании Yellow Stone. Оценивает проекты по Backend PHP и веб-разработке
Cвой путь в IT Максим начинал как разработчик программного обеспечения для ПК в далеком 2008 году. Затем перешел в веб-разработку, так как считает эту отрасль интересной в техническом плане и дающей множество возможностей. Последние шесть лет работает над разными проектами в качестве backend-разработчика, имеет опыт управления командами до десяти человек.
Максим считает своей главной целью как члена жюри дать участникам качественный фидбек по таким параметрам, как функциональность, оправданность применения технических решений, очевидность программного дизайна, чистота кода. Он готов помочь выявить слабые места в технической реализации, которые могут превратиться в проблемы в случае коммерческого запуска проекта.
“Мне нравятся сложные нестандартные проекты, интересуют новые технологии, дизайн кода, архитектура программного обеспечения, highload-приложения, исследования. Я ярый фан чистоты кода, его очевидного дизайна, качественной программной архитектуры”, — рассказал о себе Максим Федоров.
Заявки на участие в конкурсе можно подать до 14 марта на странице
https://specials.highload.today
#конкурс #жюри
Встречайте следующего члена жюри нашего конкурса pet-проектов!
Олег Лавренко — Head of Engineering Department в компании Genesis на проекте AmoMedia, вел курс по DevOps для системных администраторов. Оценивает Backend-проекты на Python.
У Олега больше восьми лет опыта в IT: от инжиниринговых позиций до руководителя департамента, где он занимается оптимизацией процессов разработки, строит инженерную культуру, проектирует архитектуру приложений и сервисов AmoMedia.
“Для меня IT — это не просто сфера деятельности, это увлечение с детства. Я люблю не только изучать технологии, но и делиться знаниями с другими. Благодаря большой экспертизе в разработке и в бизнесе я хочу помогать талантливым специалистам реализовывать и презентовать свои идеи. Pet-проекты — это отличная возможность изучить технологии, с которыми не работаешь в компании, проверить бизнес-идею и научится смотреть на IT не только со стороны разработки. Ведь за каждым продуктом стоит не просто код и идея. Продукт — это прежде всего команда, которая его развивает”, — рассказал он.
Заявки на участие в конкурсе можно подать до 14 марта на странице:
https://specials.highload.today
#конкурс #жюри
Олег Лавренко — Head of Engineering Department в компании Genesis на проекте AmoMedia, вел курс по DevOps для системных администраторов. Оценивает Backend-проекты на Python.
У Олега больше восьми лет опыта в IT: от инжиниринговых позиций до руководителя департамента, где он занимается оптимизацией процессов разработки, строит инженерную культуру, проектирует архитектуру приложений и сервисов AmoMedia.
“Для меня IT — это не просто сфера деятельности, это увлечение с детства. Я люблю не только изучать технологии, но и делиться знаниями с другими. Благодаря большой экспертизе в разработке и в бизнесе я хочу помогать талантливым специалистам реализовывать и презентовать свои идеи. Pet-проекты — это отличная возможность изучить технологии, с которыми не работаешь в компании, проверить бизнес-идею и научится смотреть на IT не только со стороны разработки. Ведь за каждым продуктом стоит не просто код и идея. Продукт — это прежде всего команда, которая его развивает”, — рассказал он.
Заявки на участие в конкурсе можно подать до 14 марта на странице:
https://specials.highload.today
#конкурс #жюри
Сегодня представляем еще одного члена жюри нашего конкурса pet-проектов!
Ростислав Антонов — Lead Software Engineer в IT-компании EPAM. Оценивает проекты на Android.
У Ростислава 16 лет опыта в сфере разработки приложений, карьеру он начинал с Java Desktop и Java Backend, а с Android работает с 2010 года. За время работы использовал языки Sinclair Basic, Assembler, VBScript, Jscript, WSHost, Java, Pascal, Visual Basic, C, C++, Perl, .NET C#, J#, SQL, Kotlin и др. В 2016 году написал несколько приложений для Amazon Alexa. Кроме того, Ростислав в качестве ментора участвует в тренинг-программах EPAM.
Помочь другим и научиться новому самому — его главная мотивация быть в составе жюри конкурса. “Мне всегда интересно посмотреть на то, как пишут код другие, какие подходы используют. Неважно, опытный ли это инженер или же только начинающий карьеру специалист. На мой взгляд, узнать что-то новое, научиться чему-то можно у каждого. А также мне хотелось бы быть полезным для конкурсантов, поделиться своим опытом и помочь избежать ошибок”, — рассказал Ростислав.
Заявки на участие в конкурсе можно подать до 14 марта на странице
https://specials.highload.today
#конкурс #жюри
Ростислав Антонов — Lead Software Engineer в IT-компании EPAM. Оценивает проекты на Android.
У Ростислава 16 лет опыта в сфере разработки приложений, карьеру он начинал с Java Desktop и Java Backend, а с Android работает с 2010 года. За время работы использовал языки Sinclair Basic, Assembler, VBScript, Jscript, WSHost, Java, Pascal, Visual Basic, C, C++, Perl, .NET C#, J#, SQL, Kotlin и др. В 2016 году написал несколько приложений для Amazon Alexa. Кроме того, Ростислав в качестве ментора участвует в тренинг-программах EPAM.
Помочь другим и научиться новому самому — его главная мотивация быть в составе жюри конкурса. “Мне всегда интересно посмотреть на то, как пишут код другие, какие подходы используют. Неважно, опытный ли это инженер или же только начинающий карьеру специалист. На мой взгляд, узнать что-то новое, научиться чему-то можно у каждого. А также мне хотелось бы быть полезным для конкурсантов, поделиться своим опытом и помочь избежать ошибок”, — рассказал Ростислав.
Заявки на участие в конкурсе можно подать до 14 марта на странице
https://specials.highload.today
#конкурс #жюри
Идет последняя неделя приема заявок на наш конкурс pet-проектов для разработчиков, а мы продолжаем знакомить вас с членами жюри!
Богдан Пасечник — Senior PHP Developer в компании Genesis на проекте Lift. Создал CRM-систему для агентств недвижимости, которая успешно работает и конкурирует на рынке. Оценивает бэкенд-проекты на PHP.
Богдан больше 14 лет занимается программированием, последние четыре года развивается в архитектуре IT-решений и DevOps. Работает с тремя языками программирования: PHP, Go, JavaScript, а также интересуется Dart, Python и TypeScript.
“В свободное время я работаю над собственными проектами и занимаюсь менторством. В Украине очень много талантливых специалистов, и я рад делиться знаниями и развивать IT-комьюнити. Pet-проекты помогают специалисту изучить новые технологии в “боевых” условиях и без рисков для компании, а также прокачать экспертизу”, — рассказал Богдан.
Заявки на участие в конкурсе можно подать до 14 марта на странице
https://specials.highload.today
#конкурс #жюри
Богдан Пасечник — Senior PHP Developer в компании Genesis на проекте Lift. Создал CRM-систему для агентств недвижимости, которая успешно работает и конкурирует на рынке. Оценивает бэкенд-проекты на PHP.
Богдан больше 14 лет занимается программированием, последние четыре года развивается в архитектуре IT-решений и DevOps. Работает с тремя языками программирования: PHP, Go, JavaScript, а также интересуется Dart, Python и TypeScript.
“В свободное время я работаю над собственными проектами и занимаюсь менторством. В Украине очень много талантливых специалистов, и я рад делиться знаниями и развивать IT-комьюнити. Pet-проекты помогают специалисту изучить новые технологии в “боевых” условиях и без рисков для компании, а также прокачать экспертизу”, — рассказал Богдан.
Заявки на участие в конкурсе можно подать до 14 марта на странице
https://specials.highload.today
#конкурс #жюри
Остаются последние дни, чтобы подать заявку на наш конкурс pet-проектов для разработчиков! Вот еще один из его членов жюри:
Марк Олейник — Front-end Developer в компании YouScan. Оценивает проекты на React.
Марк занимается фронтендом уже больше пяти лет и “очень кайфует” от этой работы с ее особенной ответственностью перед пользователем. Он посмотрел на индустрию с разных сторон: начинал свой путь с фриланса, позже работал в небольшом стартапе, после чего попал в YouScan. Кроме того, с 2017-го по 2019 год вместе с командой занимался организацией митапов React Kyiv, что было интересным опытом не только с организаторской точки зрения, но и в техническом плане.
Участие в жюри для него — новый опыт и возможность попробовать что-то кардинально отличающееся от того, что происходит изо дня в день. При оценке проектов Марк будет уделять внимание не только коду, но и тому, как проект выполняет поставленную задачу. Софт, по его мнению, должен упрощать жизнь, развлекать, помогать, но точно не добавлять в нее новые сложности. Также он отдельно уделит внимание способу взаимодействия с проектом, эффективности решения и дизайну.
“В первую очередь, круто будет кому-то помочь. Возможно, кому-то видение со стороны поможет найти недостающие кусочки пазла. Конечно же, я буду смотреть и на качество кода — его расширяемость, читаемость, на взаимодействие компонентов системы. Но я считаю, что в pet-проекте это далеко не основное”, — добавил он.
Заявки на участие в конкурсе можно подать до 14 марта на странице
https://specials.highload.today
#конкурс #жюри
Марк Олейник — Front-end Developer в компании YouScan. Оценивает проекты на React.
Марк занимается фронтендом уже больше пяти лет и “очень кайфует” от этой работы с ее особенной ответственностью перед пользователем. Он посмотрел на индустрию с разных сторон: начинал свой путь с фриланса, позже работал в небольшом стартапе, после чего попал в YouScan. Кроме того, с 2017-го по 2019 год вместе с командой занимался организацией митапов React Kyiv, что было интересным опытом не только с организаторской точки зрения, но и в техническом плане.
Участие в жюри для него — новый опыт и возможность попробовать что-то кардинально отличающееся от того, что происходит изо дня в день. При оценке проектов Марк будет уделять внимание не только коду, но и тому, как проект выполняет поставленную задачу. Софт, по его мнению, должен упрощать жизнь, развлекать, помогать, но точно не добавлять в нее новые сложности. Также он отдельно уделит внимание способу взаимодействия с проектом, эффективности решения и дизайну.
“В первую очередь, круто будет кому-то помочь. Возможно, кому-то видение со стороны поможет найти недостающие кусочки пазла. Конечно же, я буду смотреть и на качество кода — его расширяемость, читаемость, на взаимодействие компонентов системы. Но я считаю, что в pet-проекте это далеко не основное”, — добавил он.
Заявки на участие в конкурсе можно подать до 14 марта на странице
https://specials.highload.today
#конкурс #жюри
Сбор заявок на конкурс pet-проектов наконец-то вышел на финишную прямую — времени осталось до конца выходных!
За несколько недель мы собрали десятки интересных проектов — от простых телеграм-ботов до продвинутых мобильных приложений и новых социальных сетей. Совсем скоро их начнет оценивать наше жюри, с членами которого мы знакомили вас в последние дни.
Принять участие могут проекты в сферах мобильной разработки (Android и iOS), frontend и backend, AI и ML, IoT, Big Data, desktop, написанные на любом из языков программирования. Победитель конкурса получит Apple iPhone 12 64GB, а участники, занявшие второе и третье место – наушники Marshall Monitor II ANC Black и набор Arduino соответственно.
Конкурс проводим вместе с IT-компанией Genesis.
Ждем ваши проекты до 14 марта включительно.
https://specials.highload.today/
#конкурс
За несколько недель мы собрали десятки интересных проектов — от простых телеграм-ботов до продвинутых мобильных приложений и новых социальных сетей. Совсем скоро их начнет оценивать наше жюри, с членами которого мы знакомили вас в последние дни.
Принять участие могут проекты в сферах мобильной разработки (Android и iOS), frontend и backend, AI и ML, IoT, Big Data, desktop, написанные на любом из языков программирования. Победитель конкурса получит Apple iPhone 12 64GB, а участники, занявшие второе и третье место – наушники Marshall Monitor II ANC Black и набор Arduino соответственно.
Конкурс проводим вместе с IT-компанией Genesis.
Ждем ваши проекты до 14 марта включительно.
https://specials.highload.today/
#конкурс
Редакция Highload объявляет конкурс для блогеров!
Теперь можно не только писать тексты на Highload, но и получать за это ценные призы! Ждем ваших историй, все подробности по ссылке:
https://highload.today/redaktsiya-highload-obyavlyaet-konkurs-dlya-blogerov/
#конкурс
Теперь можно не только писать тексты на Highload, но и получать за это ценные призы! Ждем ваших историй, все подробности по ссылке:
https://highload.today/redaktsiya-highload-obyavlyaet-konkurs-dlya-blogerov/
#конкурс
Редакция Highload объявляет начало голосования читателей за лучший pet-проект!
Мы собирали заявки больше месяца. Присланные нам проекты оказались очень разными: от Telegram-ботов до обучающих игр и торговых площадок. Но все их объединяет любовь авторов к своему делу и желание сделать что-то полезное для людей.
Читайте описание, вдохновляйтесь идеями, изучайте код (если автор решился его открыть) и, конечно, выбирайте проект, который понравился вам больше всего!
Голосование на сайте продлится с 8 до 29 апреля. Затем до 20 июня 20 проектов, набравшие больше всего голосов, рассмотрит экспертное жюри из разработчиков и инвесторов. Победители получат призы от компании Genesis: занявший первое место – Apple iPhone 12 64GB, второе место – наушники Marshall Monitor II ANC Black, третье – набор Arduino.
Переходите по ссылке и голосуйте!
https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#конкурс
Мы собирали заявки больше месяца. Присланные нам проекты оказались очень разными: от Telegram-ботов до обучающих игр и торговых площадок. Но все их объединяет любовь авторов к своему делу и желание сделать что-то полезное для людей.
Читайте описание, вдохновляйтесь идеями, изучайте код (если автор решился его открыть) и, конечно, выбирайте проект, который понравился вам больше всего!
Голосование на сайте продлится с 8 до 29 апреля. Затем до 20 июня 20 проектов, набравшие больше всего голосов, рассмотрит экспертное жюри из разработчиков и инвесторов. Победители получат призы от компании Genesis: занявший первое место – Apple iPhone 12 64GB, второе место – наушники Marshall Monitor II ANC Black, третье – набор Arduino.
Переходите по ссылке и голосуйте!
https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#конкурс
Highload.today - медіа для розробників
Топ-30 pet-проектов: игры, мемы, боты, барахолки, светофор и алкотестер. Выбирайте победителей!
Редакция Highload объявляет начало голосования читателей за лучший pet-проект! Мы собрали 60 заявок за месяц. Отбирая проекты для голосования, мы старались оставить те, в которых соблюдаются традиционные принципы pet-проектов: это то, что опытный или начинающий…
Rozklad_bot – Telegram-бот и база данных с расписанием занятий в университете
Начинаем знакомить вас с проектами, которые участвуют в конкурсе.
Наш первый участник Владислав Пиотровский. Будучи студентом Одесского национального экономического университета, он столкнулся с неудобным расписанием занятий на сайте универа. Нужно было каждый раз открывать браузер, заходить на сайт и вручную выбирать название факультета, номера курса и группы, чтобы узнать расписание занятий на завтра. На это же жаловались и его однокурсники.
Владислав решил упростить процесс. Сначала он вместе с другом попытался сделать приложение на C#, но разобраться в древней БД Firebird университета так и не получилось (к тому же сам Владислав еще не умел программировать). Через пару лет он изучил Python и решил снова взяться за проект. Придумал, как вытягивать данные с сайта, привязывать их к Telegram-аккаунту и сохранять в базу данных.
Сейчас, по словам Владислава, ботом пользуются более 85% студентов университета. В нем можно зарегистрироваться, выбрав факультет, курс и группу, получить расписание на день или неделю и настроить утреннюю рассылку. Проект можно легко масштабировать на десятки вузов, а вокруг него создавать дополнительные сервисы для студентов, считает Владислав.
Проект написан на Python 3.8, для работы с кодом и БД использовались GitHub, VScode, SQLite browser и PgAdmin, для общения с Telegram API – библиотека python-telegram-bot, для панели админа – фреймворк Flask, для базы данных – PostgreSQL.
Сайт проекта: https://rozklad.zavod.dev
Проголосовать за проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#конкурс
Начинаем знакомить вас с проектами, которые участвуют в конкурсе.
Наш первый участник Владислав Пиотровский. Будучи студентом Одесского национального экономического университета, он столкнулся с неудобным расписанием занятий на сайте универа. Нужно было каждый раз открывать браузер, заходить на сайт и вручную выбирать название факультета, номера курса и группы, чтобы узнать расписание занятий на завтра. На это же жаловались и его однокурсники.
Владислав решил упростить процесс. Сначала он вместе с другом попытался сделать приложение на C#, но разобраться в древней БД Firebird университета так и не получилось (к тому же сам Владислав еще не умел программировать). Через пару лет он изучил Python и решил снова взяться за проект. Придумал, как вытягивать данные с сайта, привязывать их к Telegram-аккаунту и сохранять в базу данных.
Сейчас, по словам Владислава, ботом пользуются более 85% студентов университета. В нем можно зарегистрироваться, выбрав факультет, курс и группу, получить расписание на день или неделю и настроить утреннюю рассылку. Проект можно легко масштабировать на десятки вузов, а вокруг него создавать дополнительные сервисы для студентов, считает Владислав.
Проект написан на Python 3.8, для работы с кодом и БД использовались GitHub, VScode, SQLite browser и PgAdmin, для общения с Telegram API – библиотека python-telegram-bot, для панели админа – фреймворк Flask, для базы данных – PostgreSQL.
Сайт проекта: https://rozklad.zavod.dev
Проголосовать за проект можно на странице https://highload.today/top-30-pet-proektov-igry-memy-boty-baraholki-svetofor-i-alkotester/
#конкурс