Я бэкендер. Для учебных целей делаю CMS для блога на Django. Ищу фронтендера.
Говорю сразу - оплаты здесь не будет. Дальше прошу читать только те, у кого учебные цели + набор портфолио.
С фронтом мне не справиться. Поэтому ищу единомышленника.
Вы - фронт, я - бэк. Как завершим проект, я планирую перенести на него свой бложек.
У меня сейчас там примерно 200 человек в день. В результате получится серьезный кейс для портфолио. Предупреждаю, что проект учебно-боевой. Не просто учебный, но еще и боевой. Это две большие разницы.
Идея сделать блог, во-первых, современным. Под этим понимается такое, что обычно начинающие фронтендеры и не слышали даже. Всякие og:title, schema.org и т.п. Вот так выглядит современный сайт. Во-вторых, сделать блог максимально быстро загружающимся. Я прочитал несколько книг по ускорению загрузки сайтов, и даже опробовал на моделях. Добился хороших результатов, и могу научить Вас, как это делается. Но предупреждаю, что вы опять, скорее всего, не слышали таких слов, которые будут произноситься. Сейчас фронтендеру думают, что интернет быстрый и способен прокачать любую дичь. Между тем, 99 % резерва по ускорению сайта - это фронтенд. И я уже научился ускорять, и научу вас. В-третьих, блог должен быть видимым поисковым системам (и здесь придется поработать над фронтом тоже, я научу).
Предупреждаю, что это проект достаточно сложный. Там только виджетов задумано штук 30 что-ли. Это все надо программировать. Об этот проект уже несклоько фронтендеров зубы обломало. Приходят с шапкозакидательскими настроениями. А как до дела доходит, одну страницу сделать не могут. Я думаю, что вряд ли мы справимся с проектом меньше, чем за три месяца плотной работы. А то и полгода понадобится.
Дизайнера нет. Но он нам и не нужен. Есть видение, как должен выглядеть простейший блог: вот меню, вот картинка, вот тут лайки и т.п. А на мобильном это все вообще в один столбик. Никакого там дизайна особого не надо. Сами разберемся.
У меня бэк уже частично подготовлен. И я не говорю, что я реактивный: я тоже торможу. И не все могу, что хотел бы. Но дальше, я думаю, придется двигаться параллельно: фронт и бэк. Созвонились, обсудили маленькую подзадачу, набросали ТЗ, я ушел делать бэк под него. Потом выкатили бэк на сервак, и теперь вы делаете фронт под эту микрозадачу. Скорее всего, именно так. И основное - это именно обсуждение. Так мы делимся идеями, учимся, лучше понимаем технологии.
От фронтендера требуется:
1. HTML, CSS.
2. JavaScript на приличном уровне.
3. Либы JS вы, в принципе, можете взять любые. Эти либы не замедлят сайт, потому что они подгрузятся лениво при прокрутке. Только не надо фанатизма. Это просто блог. Т.е. не надо тащить в проект технологию просто потому, что вы ее хотите освоить (какой-нибудь Angular и т.п.). Надо исходить из того, что целесообразно именно для проекта.
4. Фреймворк - желательно либо без фреймворка вообще, либо Material Design (https://material.io/). Бывают вопросы - можно ли Bootstrap. Скажу сразу, что лучше без него.
5. Иметь достаточно времени и желания. А также быть на связи, быть готовым много обсуждать, дискутировать, читать, потому что будет много нового.
Это уровень, наверное, дипломной работы программиста. Вот примерно такой. На диплом, наверное, можно взять, кстати.
Если вы чувствуете, что с фронтом вы можете справиться, но просто у вас нет крутых кейсов в портфолио, буду рад общению.