Проекты

Изображение Название Подробнее URL Рейтинг
- ООП Курсовой проект. Игра Whiplash Whiplash - игра в жанре "ритм-игры". В играх этого жанра игрок проходит уровни, где расставлены определенные объекты, с которыми нужно взаимодействовать, попадая в такт играющей на фоне музыку. https://github.com/frostlin/whiplash
- Unbelibuble Tea Проект представляет веб-приложения для поиска кулинарных рецептов. Основное отличие от обычных веб-приложений такого типа - наличие списка покупок, в который можно, предварительно отметив в рецепте, добавить недостающие дома ингредиенты. https://github.com/malkaqueen/UnbeliBubleTea
Интернет магазин по продаже сумок Тема проекта - разработка интернет-магазина по продаже специализированных товаров (Сумок). Основной технологией, используемой для разработки системы, было технология PHP. В ее рамках были использованы следующие технологии: MySQL. MySQL Workbench — инструмент для визуального проектирования баз данных, интегрирующий проектирование, моделирование, создание и эксплуатацию БД в единое бесшовное окружение для системы баз данных MySQL. HTTPS протокол. HTTPS — расширение протокола HTTP для поддержки шифрования в целях повышения безопасности. Данные в протоколе HTTPS передаются поверх криптографических протоколов TLS или устаревшего в 2015 году SSL. Использование стороннего веб сервера. Веб-сервер — сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, как правило, вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными. https://github.com/Nedotyopa/Store
- Mazerunner 3D игра с видом от первого лица. Игра-бродилка в которой надо найти выход из лабиринта с ловушками. Основная механика это передвижение и избегание ловушек. Реализовано меню настроек, меню паузы. https://github.com/Zhyga/MazeRunner
- Интернет магазин по продаже сумок Тема проекта - разработка интернет-магазина по продаже специализированных товаров (Сумок). Основной технологией, используемой для разработки системы, было технология PHP. В ее рамках были использованы следующие технологии: MySQL. MySQL Workbench — инструмент для визуального проектирования баз данных, интегрирующий проектирование, моделирование, создание и эксплуатацию БД в единое бесшовное окружение для системы баз данных MySQL. HTTPS протокол. HTTPS — расширение протокола HTTP для поддержки шифрования в целях повышения безопасности. Данные в протоколе HTTPS передаются поверх криптографических протоколов TLS или устаревшего в 2015 году SSL. Использование стороннего веб сервера. Веб-сервер — сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, как правило, вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными. https://github.com/Nedotyopa/Store
- web library library https://github.com/magdy-dev
- web library library https://github.com/magdy-dev
- web library -- https://github.com/magdy-dev
- Новостной портал Информационный портал – аналогия СМИ в интернет. Темы информационных порталов могут быть самые разные от политики до кружевоплетения. Каждая тема имеет свою аудиторию. Информационные порталы можно делить по стилю подачи информации на новостные, справочные, архивные, узкотематические и т.п. В проекте поставлена цель: разработка новостного портала с использованием архитектурного шаблона проектирования MVC на фрэймворке Rails. https://github.com/Anton-Dudko/OOP.git
Разработка интернет-магазина по продаже садовой техники на PHP с использованием архитектурного шаблона проектирования MVC https://github.com/Protsko/FirstShop-php
- Краудфандинг Требуется разработать сайт для проведения краудфандинговых кампаний. Неаутентифицированным пользователи доступен только режим read-only (доступен поиск, недоступно создание кампаний, недоступны комментарии, лайки и рейтинги). Аутентифицированные пользователи имеют доступ ко всему, кроме админки. Админка позволяет управлять пользователями (просматривать, блокировать, удалять, назначать других админами). Администратор видит каждую страницу пользователя и каждую кампанию как ее создатель (например, может отредактировать или создать от имени пользователя с его страницы новую кампанию). На каждой странице доступен полнотекстовый поиск по сайту (результаты поиска - всегда кампании, например, если текст найден в новости или комментарии, что должно быть возможно, то выводится ссылка на кампанию). У каждого пользователя есть его личная страница, на которой он видит список оплаченных "бонусов", управляет списком своих кампаний (таблица с фильтраций и сортировками, возможность создать/удалить/редактировать кампанию/открыть в режиме чтения), поля с информаций о пользователе (in-place editing) и (опционально) "медальки". Каждая кампания состоит из: название, список "бонусов", краткое описание с поддержкой форматирования markdown, "тематика" (из фиксированного набора, например, "Electronics", "Education" и проч.), тэги (вводится несколько тэгов, необходимо автодополнение - когда пользователь начинает вводить тэг, выпадает список с вариантами слов, которые уже вводились ранее на сайте), видео (с Youtube), галерия изображений (хранение в облаке), целевая сумма денег (все суммы в "у.е.") и дата окончанию. Помимо этого, у кампании есть "новости" - лента с заголовком и блоком текста с поддержкой форматирования markdown и одной опциональной картинкой (хранение в облаке). По новостям автомагически формируется навигация в виде календаря рядом с описанием. На странице кампании можно добавлять/удалять/открывать на редактирование новости и "бонусы" ("переведешь 5 у.е. получишь фуболку с логотипом", "передевешь 100 у.е. и получишь ..."). Каждый бонус имеет название, сумму и описание. Все картинки загружаются драг-н-дропом. На главной странице отображаются: последние обновленные кампании, кампании с самыми большими рейтингами, облако тэгов. При открытие кампании в режиме чтения (или другими пользователями) в конце отображаются комментарии. Комментарии линейные, нельзя комментировать комментариий, новый добавляется только "в хвост". Напротив бонуса должна быть функция "Поддержать", которая переводит соотв. сумму на кампанию. Каждый пользовать может проставить "рейтинг" (от 1 до 5 звездочек) кампании (не более одного от одного пользователя на кампанию) - средний рейтинг отображется у кампании рядом с названием. Под любым из комментариев пользователь может поставить лайк или дизлайк (не более одного на комментарий от одного пользователя). Сайт позволяет пользователям перевести деньги (интеграция с пейментом не обязательна) на кампанию. Общая сумма отображается и отслеживается прогресс/прлцент заверешения. На личной странице пользователь видит, какие ему бонусы положены. Сайт должен поддерживать два языка: русский и английский (пользователь выбирает и выбор сохраняется). Сайт должен поддерживать два оформления (темы): светлое и темное (пользователь выбирает и выбор сохраняется). Обязательно: Bootstrap (или любой другой CSS-фреймворк), поддержка разных разрешений (в том числе телефон), ORM для доступа к данным (Hibernate, ActiveRecord, другое), движок для полнотекстового поиск (или средствами базы, или отдельный движок — НЕ ПОЛНОЕ СКАНИРОВАНИЕ селектами). https://github.com/DimaMaltsev228/itra
- Jordan Shop Спортивный магазин бренда "Jordan" https://github.com/oladuwki/WebProject1
- gamestore Сайт по продаже компьютерных игр. https://github.com/RikishiH/gamestore
- kp Web-project that represents site with general chat https://github.com/olegborikov/kp
- Интернет - магазин спортивной обуви Ссылка проекта на github https://github.com/CyberVladislav/shop
- Интернет - магазин спортивной обуви -- http://podb.erud.by/
- Разработка сайта "Книга рецептов" Веб-приложение "Книга рецептов" является сайтом, на котором можно как искать рецепты, так и выкладывать рецепты при наличии аккаунта администратора на нем. Кроме того, в нем реализована функция регистрациия в качестве пользователя. Приложение изначально подразумевалось не просто, как сборник рецептов, но и как полноценный бизнес-проект какой-либо кулинарной компании и реализован в форме блога. «Книга рецептов» имеет несколько основных разделов: статьи, которые отображаются на главной странице сайта, рецепты, видеоуроки, а также есть отдельная страница, которая подразумевает наличие каких-то платных курсов от владельца портала. Бэкенд реализован на Python Django, фронтенд на html и CSS (также дополнительно использовался фреймворк Bootstrap). https://github.com/tulenika/coursework
- Веб-словарь Веб-словарь - приложение, где вы можете создавать свой личный словарь, добавлять туда новые слова с переводом и примерами. Также есть возможность добавлять к себе слова других пользователей через опцию "Общий словарь". https://github.com/anna274/dictionary
Сайт-планировщик задач Данный сайт позволяет зарегистрироваться новому пользователю, либо выполнить вход уже зарегистрированному на сайте. При этом добавлены многочисленные проверки на валидность пароля и юзернейма, например, их схожесть, сочетания цифр, букв и т.д. Программа на странице "Home" приветствует пользователя по его нику. На странице "Create" есть возможность создать новый to-do list. На странице "View" выводится список всех to-do листов, созданных пользователем. Он также может зайти в каждый из них, добавить новую задачу, отметить ее как выполненную, сохранить изменения, а также удалить список задач. С помощью кнопки "log out" можно выйти из своего личного кабинета. Проект выполнил на фреймворке Python - Django, фронтенд выполнил на языке верстки HTML с использованием CSS и Bootstrap. Реализован архитектурный шаблон MVC, который в Django имеет специфику MVT (model-view-template) https://github.com/viktorsha/Django-project
Сайт-планировщик задач Данный сайт позволяет зарегистрироваться новому пользователю, либо выполнить вход уже зарегистрированному на сайте. При этом добавлены многочисленные проверки на валидность пароля и юзернейма, например, их похожесть, сочетания цифр, букв и т.д. Программа на странице "Home" приветствует пользователя по его нику. На странице "Create" есть возможность создать новый to-do list. На странице "View" выводится список всех to-do листов, созданных пользователем. Он также может зайти в каждый из них, добавить новую задачу, отметить ее как выполненную, сохранить изменения, а также удалить список задач. С помощью кнопки "log out" можно выйти из своего личного кабинета. Проект выполнил на фреймворке Python - Django, фронтенд выполнил на языке верстки HTML с использованием CSS и Bootstrap. https://github.com/viktorsha/Django-project