Студенты Codeworks демонстрируют свои дипломные проекты

После окончания шестинедельного модуля для юниоров первым тестом для наших старшеклассников будет работа над сольным проектом. Далее идет устаревший проект. Наконец, как раз когда их мозг выходит за рамки нейропластичности: самое время заняться дипломным проектом.

Дипломные проекты - это непросто. Возьмите две недели, три идеи и один шанс представить, и результаты будут впечатляющими. Студенты присутствуют, получают ответы на вопросы и, наконец, расслабляются с любимым напитком, подведя итоги на террасе. Наш девиз: «Кодирование лучше на солнце».

Итак, давайте посмотрим на приложения: Singular, Collab и Smart Waiter.

1. Первое: Singular 🤓

Думайте о «Singular», и вы думаете: уникально. Singular - это приложение для обучения навыкам для всех возрастов, «потому что вы никогда не слишком стары, чтобы узнать что-то новое».

Или, как говорят наши студенты: «это в основном трут обучения».

Приложение охватывает все виды категорий, от гиков до странных, а также нашу любимую учебную категорию: глупо.

С точки зрения пользователя, удобный интерфейс - пустяк, но, как всегда, есть возможности для улучшения. Singular, созданный на основе React во внешнем интерфейсе, аккуратно использует MySql во внутреннем интерфейсе. Пользовательский интерфейс изначально создавался для мобильных устройств с использованием невероятно быстрой интерфейсной среды, известной под названием Bulma.

Пользователи могут отправлять сообщения об интересах или присоединяться к сообществам в Интернете. Нужно дрессировать собаку? Singular прикрывает вашу спину. Просто выберите статью, озаглавленную: «Научите свою собаку быть вашим ведомым».

Ищете больше полезных фактов? Выберите категорию «Знания» и откройте для себя «Все, что вам нужно знать о Северной Корее». Нам нравится простая интеграция с Facebook и широкий спектр предлагаемых навыков. Singular - определенно уникальное приложение, которое находится в процессе становления.

Студенты: Пабло, Кристина, Дэвид и Кристофер.

Краткое содержание студентов в трех словах: Учеба. Никаких сожалений!

GitHub: здесь

2. Далее: Collab 🤑

Биткойн Биткойн Биткойн. Если он не делает вас немного богатым, он, вероятно, сводит вас немного с ума.

Представьте себе «первое демократическое приложение для общего кошелька с блокчейном». Хорошо, это набито, и описание требует доработки. Для нас важной частью дипломного проекта являются как идея, так и код. И обе эти вещи нам нравятся.

Collab - это приложение для совместного использования биткойнов Blockchain, предназначенное для быстрого согласования и оплаты групповых расходов путем единогласного голосования.

Построенный на React для внешнего интерфейса и MySQL на внутреннем интерфейсе, интеллектуальный пользовательский интерфейс использует диаграммы и представления данных с помощью chart.js, а также несколько добавленных элементов дизайна Ant. для хорошей меры.

Пользователи могут войти в систему, создать новый кошелек и добавить других, чтобы присоединиться. Затем с помощью библиотеки Bitcore Collab создает новый кошелек с эксклюзивным открытым ключом. Затем пользователи делают предложение, например: «потратить 0,05 биткойна на приготовление барбекю для летней вечеринки». Затем электронное письмо обходит всех участников кошелька этого пользователя. Как и при голосовании, пользователи затем рассматривают предложение и голосуют за (давай купим барбекю) или нет (подождем до дня выплаты жалованья).

Проще говоря, если все пользователи проголосуют за, деньги переводятся на счет получателя. Результат? Самый демократичный барбекю в мире - все в приложении. Для нас это звучит как умное сотрудничество.

Помните: все пользователи кошелька равны.

Или, говоря словами Collab: «Никто не сможет выполнить действие, вывести средства или добавить другого пользователя в одностороннем порядке без согласия остальных».

Ярмарка ярмарка.

Студенты: Хави, Дорук, Роджер, Карлос и Джон

Резюме студентов, состоящее из трех слов: «сложный, реструктуризационный, удовлетворительный».

GitHub: здесь

3. И наконец: умный официант 🛎

Что делает панда? Ест, стреляет и уходит!

Мы все там были, вы голодаете, ждете заказа и можете застрелить официанта за то, что он такой медлительный. Между тем, ваш драгоценный перерыв на обед ускользает, и вы хотите, чтобы вы выбрали еду на вынос.

Студенты Codeworks придумали отличное решение: Smart Waiter позволяет вам заранее забронировать столик и оплатить счет до вашего прибытия. Клиенты уходят вовремя, владельцы ресторанов экономят на персонале. Это беспроигрышная победа.

Благодаря удобному меню мобильного приложения и оформлению заказов в режиме реального времени вы можете положиться на это приложение, чтобы не забыть свой следующий заказ паэльи. Самый гениальный кусочек? Механизм разделения затрат разделит ужасный окончательный счет. Больше не нужно красться, не заплатив свою долю, или пристреливать официанта за то, что он такой медлительный.

Поразив нас своей командной работой, эта группа подумала о своих отношениях любви и ненависти с Git и о важности базовой организации. Только не спрашивайте нас, как сотрудники ресторана будут получать свои «умные» чаевые. Эта часть еще впереди.

Студенты: Генри, Ларс, Марлон, Эдгар и Бен.

Краткое содержание студентов в трех словах: Создание чего-то БОЛЬШОГО.

GitHub: здесь.

Дай пять со всех сторон.

Не забывайте, что на этих студентов оказывалось большое давление - всего две недели на то, чтобы написать и представить эти проекты.

Мы даем пять баллов каждому руководителю за мужество, проявленное при представлении этих идей аудитории. Они показали нам проблему, решение и совершенно отличный код.

Мало того, они рассказали о структуре своей сборки и, что наиболее важно для нас в Codeworks: об извлеченных уроках.

Мы гордимся упорством этих студентов. Создаете приложение и представляете то, что вы создали, своим одноклассникам и преподавателям? Это непросто. Но обладая талантом и целеустремленностью, они стали разработчиками программного обеспечения всего за три месяца.

Независимо от того, пробовали ли вы немного кодировать в прошлом или вы новичок в разработке программного обеспечения, мы будем рады услышать от вас.

Чтобы узнать больше о курсе Codeworks, нажмите здесь