Skip to content
This repository was archived by the owner on Feb 12, 2024. It is now read-only.

karpinovsky/kotogram

Repository files navigation

UPD:
My great thanks to @nickskalkin for mentoring all the way up
Ruby on Rails newbie? Take a look at my first presentation with Kotogram: How to start develop on Ruby on Rails

KOTOGRAM

Привет! Kotogram - портфолио-проект, который я разрабатываю для того, чтобы устроиться на работу в качестве Junior Ruby on Rails разработчика.

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

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

Вещи, которые реализованы:

  • Базовый дизайн сайта для ПК
  • Полноценная система идентификации и аутентификации, реализованная с помощью devise
  • Дополнительная возможность регистрации, авторизации через социальную сеть Facebook
  • Загрузка картинок, загрузка и воспроизведение видео, реализованные с помощью carrierwave
  • Отношения между пользователями (follow/unfollow)
  • Создание, отображение, удаление комментариев с хэштегами или ссылками на профиль, реализованные с помощью вебсокетов
  • Полиморфные лайки для постов и комментариев
  • Человекопонятные URL с ником пользователя
  • Поиск по пользователям/хэштегам с автодополнением, реализованный с помощью algolia
  • Покупка сервера, домена, поднятие проекта в production окружении
  • Настройка сервера, production окружения, capistrano, nginx, passenger, ssl
  • Настрока почтового сервиса mailgun для production
  • Rollbar для production

Вещи, которые предстоит сделать:

  • Лайки с вебсокетами
  • Пагинации для комментариев
  • WebPush уведомление
  • Docker

About

Photo-sharing service for educational purposes

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors