Зацепин Юрий

Что вышло для Evernote Хакантона.

July 8, 2013

В результате хакантона за неделю был собран проект Remora. Это карточки интервальных повторений для запоминания различного материала. Собственно с проектом можно ознакомиться на remorapowered.com.

Сервер - Django Языки - python, coffescript Клиент - JQuery, bootstrap. БД - postgres API - Evernote python sdk

Все данные пользователя я храню в Evernote, а сервер используется лишь для хранения информации о повторениях пользователя, статистике и собственно отдаче шаблонов клиенту. Карточки это заметки в блокноте пользователя, а Колоды карт это блокноты. Соответственно пользоваться сервисом могут пока только владельцы аккаунта Evernote. Кстати очень удобно получается запоминать иностранные слова. Надо сделать будет импорт из lingualeo, который не дает функциональности интервальных повторений.

Думаю если отойти немного от Evernote, как хранилища и делать свое облока для карточек, то возьму базу MongoDB. Провел эксперимент и вроде все удобненько получается. Кстати в таком случае api над базой выведу на bottle или flask. Сайт будет также работать на django. А chrome extension, mobile apps и тп будут работать с отдельным api сервером.

Также был собран chrome extension, но я не стал его подавать в результы evernote devcup. Доведу его еще до стабильной работы и выложу чуть позже.

Обсуждения и ссылки

Я разработчик и творец. Писал на Java Enterprise, творил игры на Java/Lua/Python/Action Script 3 для разных платформ и делал совершенно ненужные web копипасты. Этот блог создается вдохновением от компаний Github и 37Signals.

twitter